Commit Graph

21 Commits (779757f88c2a4e6bac1f77cc0bee658e9b847315)

Author SHA1 Message Date
Johan Lorenzo 779757f88c
Bug 1648785 - Let taskcluster upload APKs to Github releases (#12907) 4 years ago
Sebastian Kaspari c93a29f89a Simplify build variants to just: debug, nightly, beta and release.
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Johan Lorenzo 7e7d69cb8e
Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (#12225) 4 years ago
Johan Lorenzo 4bc1cb94c5
Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product (#12127) 4 years ago
Gregory Mierzwinski b936e1c077
Bug 1642657 - Add a per-commit fenix build that simulates the nightly. (#10821)
* Add new per-commit android-test build.

* Rename to nightly-simulation.

* Add treeherder group to the config file.

* Remove taskcluster index path and browsertime test.

* Add nightly-simulation to taskcluster indexes.
4 years ago
Johan Lorenzo e3029d658a
Bug 1608874 - part 1: Move Fennec Beta to a dedicated hook (#11048) 4 years ago
Johan Lorenzo 714c2c849d
Bug 1625126 - Cache external dependencies in a single task and let gradle tasks use it (#10316) 4 years ago
Richard Pappalardo 6b6b3da185
Revert #9606 - do not retry build on fail (#9855) 4 years ago
Richard Pappalardo 341bd37fcb
Fix #9461 - Re-trigger taskcluster jobs on dep download fail (#9606) 4 years ago
Johan Lorenzo 44432d281e
Bug 1622339 - Move android-sdk installation into a toolchain task (#9394) 4 years ago
Johan Lorenzo de759bb336
Bug 1612540 - part 1: Move Fennec Beta to GitHub releases and a to a dedicated hook (#8270) 4 years ago
Severin Rudie d146e75682
3088 filter locales 2nd try (#7839)
* For #3088: filter incomplete locales in release builds

* For 3088: update locale filtering to not error on nightly builds
4 years ago
Sebastian Kaspari e4eba42b93 Revert "3088 filter incomplete locales on release builds (#7581)" (nightly build errors)
This reverts commit 93122b6128.
4 years ago
Severin Rudie 93122b6128
3088 filter incomplete locales on release builds (#7581)
* For #3088: add translation pruning Py scripts from Focus

The only change made was updating "Focus/Klar" to "Fenix"

* For 3088: call translation pruning scripts during release builds

* For 3088: fix filter-release-translations.py

Moving it into Fenix introduced one additional layer of nesting, which was not accounted for in a relative path.  🤦

* For 3088: comment about the risks of modifying source

* For 3088: updated locales.py to read from l10n.toml

Also removed some previously unused properties from locales.py

* For 3088: added error handling to script in locales.py

* For 3088: updated locale parser per review comments
4 years ago
Johan Lorenzo 7f7d61e246 Bug 1600104 - Enable Fennec{Nightly,Beta} builds on CI 5 years ago
Johan Lorenzo 3a21540ff2 Split android-test build job into 2 so it can be signed with 2 different keys (#6779) 5 years ago
Johan Lorenzo de8bc2f8a5 Split UI test 5 years ago
Mitchell Hentges 4d7d6ff211 Enables the Fenix beta (#5936) 5 years ago
Mitchell Hentges a497d2bcd0
Removes legacy nightly automation 5 years ago
Johan Lorenzo 9729fd494e Bug 1580778 - Fix version names (#5635)
* Bug 1580778 - Put back versionName to releases

* Bug 1580778 - Put quote escaping
5 years ago
Johan Lorenzo 6a8f7224dc
Bug 1580778 - Migrate build tasks to taskgraph and retire the old decision task (#5488) 5 years ago