Commit Graph

85 Commits (b3b485d0468a38eee3de18e9ea52b0c96f0e05f0)

Author SHA1 Message Date
Johan Lorenzo 5638fc063e [fenix] Do not put Treeherder route when on untrusted repo (https://github.com/mozilla-mobile/fenix/pull/2921) 5 years ago
No-Jun Park 98721f10ef [fenix] update docker image reference (https://github.com/mozilla-mobile/fenix/pull/3412)
increase java heap size
delete files to save docker size
5 years ago
Johan Lorenzo 8034fee650 [fenix] Revert "Temp try to run raptor on PRs"
This reverts commit 392a063194b966f6699ac9a6909ce7f85fdcaf4b.
5 years ago
Johan Lorenzo c048d6e8b2 [fenix] Temp try to run raptor on PRs 5 years ago
Johan Lorenzo b5a6dbe0da [fenix] Notify raptor team when decision task fails 5 years ago
Mitchell Hentges f96d43809b [fenix] Sets up nightly-pushing-to-production decision task logic (https://github.com/mozilla-mobile/fenix/pull/3225) 5 years ago
Mitchell Hentges ef2c3a3407 [fenix] Adds raptor hook ability to schedule_nightly_graph (https://github.com/mozilla-mobile/fenix/pull/2341) 5 years ago
Michael Droettboom 0b54f252f5 [fenix] Only run task on master 5 years ago
Michael Droettboom 7c66342ab3 [fenix] Add pull request scope 5 years ago
Mitchell Hentges f9fc741a20 [fenix] Fixes trust_level expression (https://github.com/mozilla-mobile/fenix/pull/2373) 5 years ago
Mitchell Hentges 5db17dae8e [fenix] Configures pushapk to verify beta APK with beta certificate (https://github.com/mozilla-mobile/fenix/pull/2349)
* Provide certificate alias to pushapk payload

* dev
5 years ago
Mihai Tabara 24a4110e37 [fenix] Bug 1547928 - ensure release graphs are not triggered but for publishing events (https://github.com/mozilla-mobile/fenix/pull/2347) 5 years ago
Mitchell Hentges 9a50f00054 [fenix] Updates Fenix taskcluster tasks to support beta release (https://github.com/mozilla-mobile/fenix/pull/1893)
* Updates Fenix taskcluster tasks to support beta release

* Throw error if -PversionName isn't set for release builds

* Uses beta secrets for beta

* Improves nightly and beta treeherder symbols
5 years ago
Mitchell Hentges 7c1c6fbcc7 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1321: dep-signs builds on-master-push 5 years ago
Mitchell Hentges 27f598a692 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1294: Renames nightly apks to follow the form "target.$arch.apk" 5 years ago
Johan Lorenzo 9237bbf14d [fenix] Fix branch in indexes 5 years ago
Johan Lorenzo f26a17e57a [fenix] Add missing nightly decision job on Treeherder 5 years ago
Johan Lorenzo abda6f77a4 [fenix] Fix trust level in decision task 5 years ago
Johan Lorenzo 98f26c578b [fenix] Expose assemble builds with TC indexes 5 years ago
Johan Lorenzo 6bc11b2943 [fenix] Expose jobs on Treeherder 5 years ago
Johan Lorenzo 1ef3b286c3 [fenix] Run build and tests on PRs and pushes 5 years ago
Johan Lorenzo f0b1b0b08e [fenix] Refactor decision_task.py to match android-components' 5 years ago
Johan Lorenzo d1824f6fea [fenix] Bug 1533791 - Assume decision task scopes instead of redefining them 5 years ago
Mihai Tabara 698cadf788 [fenix] Add notification for failed nightly decision task. 5 years ago
Jeff Boek fb6752b20b [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/896 - Fetch leanplum secret from taskcluster 5 years ago
Sebastian Kaspari 5279c3edef [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/698: Create product flavors for Fennec transition.
* greenfield (pure Fenix without anything added)
* firefoxNightly (To replace Firefox Nightly)
* firefoxBeta (To replace Firefox Beta)
* firefoxRelease (To replace Firefox Release)

For now it will be a bit annoying to have all those flavors. But once the transition has been
successfully completed we can start to tear them down again.

Once GeckoView universal builds are available we can get rid of the "abi" dimension.

If this is going to slow down the CI process then I might look into parallelizing the build
or potentially introducing a taskcluster CI setup (if that makes sense).
5 years ago
Sebastian Kaspari 207113900f [fenix] Fix taskcluster Nightly configuration. 5 years ago
Sebastian Kaspari be4781d500 [fenix] Introduce aarch64 flavor and publish nightly build. 5 years ago
Johan Lorenzo 1e7e745bb5 [fenix] Allow staging releases on git branches 5 years ago
Johan Lorenzo 9c05bc3586 [fenix] Bug 1519374 - Use mobile-X-b-fenix in lieu of gecko-focus 5 years ago
Mitchell Hentges cdb28385ed [fenix] Fix usage of sentry token in staging 5 years ago
Sebastian Kaspari d2cd523ee3 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/267: Setup release task to fetch sentry token and enable crash reporting. 6 years ago
Mitchell Hentges f8860f0886 [fenix] Uses new workers, renames some variables 6 years ago
Mitchell Hentges 8247234e84 [fenix] Adds schedule_nightly_graph.py 6 years ago
Mitchell Hentges fb4eeee5ef [fenix] Sets up nightly build automation 6 years ago