Mitchell Hentges
adf0089d60
[fenix] Re-runs PR on title being changed ( https://github.com/mozilla-mobile/fenix/pull/4172 )
5 years ago
Johan Lorenzo
edb289fa7f
[fenix] Expose Chain of Trust variable on PRs
5 years ago
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
6 years ago
Mihai Tabara
698cadf788
[fenix] Add notification for failed nightly decision task.
6 years ago
Jeff Boek
fb6752b20b
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/896 - Fetch leanplum secret from taskcluster
6 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).
6 years ago
Sebastian Kaspari
207113900f
[fenix] Fix taskcluster Nightly configuration.
6 years ago
Sebastian Kaspari
be4781d500
[fenix] Introduce aarch64 flavor and publish nightly build.
6 years ago
Johan Lorenzo
1e7e745bb5
[fenix] Allow staging releases on git branches
6 years ago
Johan Lorenzo
9c05bc3586
[fenix] Bug 1519374 - Use mobile-X-b-fenix in lieu of gecko-focus
6 years ago
Mitchell Hentges
cdb28385ed
[fenix] Fix usage of sentry token in staging
6 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