2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Johan Lorenzo
1ef3b286c3 [fenix] Run build and tests on PRs and pushes 2019-04-02 13:36:35 +02:00
Johan Lorenzo
f0b1b0b08e [fenix] Refactor decision_task.py to match android-components' 2019-04-02 13:36:35 +02:00
Johan Lorenzo
d1824f6fea [fenix] Bug 1533791 - Assume decision task scopes instead of redefining them 2019-03-19 15:23:57 -05:00
Mihai Tabara
698cadf788 [fenix] Add notification for failed nightly decision task. 2019-03-11 13:53:27 +01:00
Jeff Boek
fb6752b20b [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/896 - Fetch leanplum secret from taskcluster 2019-03-08 13:33:08 -08:00
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).
2019-02-27 13:02:44 -06:00
Sebastian Kaspari
207113900f [fenix] Fix taskcluster Nightly configuration. 2019-02-13 12:55:31 -06:00
Sebastian Kaspari
be4781d500 [fenix] Introduce aarch64 flavor and publish nightly build. 2019-02-13 08:59:31 -08:00
Johan Lorenzo
1e7e745bb5 [fenix] Allow staging releases on git branches 2019-02-07 12:54:34 -06:00
Johan Lorenzo
9c05bc3586 [fenix] Bug 1519374 - Use mobile-X-b-fenix in lieu of gecko-focus 2019-02-07 12:54:34 -06:00
Mitchell Hentges
cdb28385ed [fenix] Fix usage of sentry token in staging 2019-02-01 17:06:42 -08:00
Sebastian Kaspari
d2cd523ee3 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/267: Setup release task to fetch sentry token and enable crash reporting. 2019-01-30 09:11:15 -06:00
Mitchell Hentges
f8860f0886 [fenix] Uses new workers, renames some variables 2019-01-14 13:09:17 -08:00
Mitchell Hentges
8247234e84 [fenix] Adds schedule_nightly_graph.py 2019-01-14 13:09:17 -08:00
Mitchell Hentges
fb4eeee5ef [fenix] Sets up nightly build automation 2019-01-14 13:09:17 -08:00