Commit Graph

60 Commits (1b2c0bd7999f68c0e981338a3fd4b61073ad10a1)

Author SHA1 Message Date
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 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