Commit Graph

33 Commits (0aff519ba1ee531eafb97c744625f96dea9ffedf)

Author SHA1 Message Date
Julien Cristau 7dc3de8a94 [fenix] Fix signing format for mozillaonline builds 3 years ago
Julien Cristau c6cd1d7c94 [fenix] Remove remnants of github-release support
https://github.com/mozilla-mobile/fenix/pull/22125 stopped listening to
these events but the supporting code was still around.
3 years ago
Andrew Halberstadt b306367a1c [fenix] RELENG-489 - Add Beetmover functionality
Bug 1614763 - [ci] Create beetmover tasks to publish release artifacts

Added TODO

Added head_tag to try_task_config

Change locale to multi and fix beetmover URL destinations

Bump version

Adjust beetmover kind and add beta + format task label

Allow all build types for beetmover

Bump version

Adjust beetmover destination URL + minor mods

Try task config - nightly

Change try release to beta

Remove try_task_config
3 years ago
Ben Hearsum a3a6b18ebd [fenix] Don't send notification for android-test-mozillaonline tasks 3 years ago
Ben Hearsum (he/him) 2dafd2dcea [fenix] RELENG-588: Add notifications for Mozilla Online builds (https://github.com/mozilla-mobile/fenix/pull/20010) 3 years ago
Ben Hearsum (he/him) 5ecda4f7c9 [fenix] RELENG-586: Add mozillaonline builds & signing (https://github.com/mozilla-mobile/fenix/pull/19898)
* Add general support for adding extra gradle options from kinds

* Add mozillaonline builds and signing
3 years ago
isabelrios 4523d2bfae [fenix] Taskgraph changes to allow running UI tests on nightly builds (https://github.com/mozilla-mobile/fenix/pull/18191)
* Modify taskgraph to allow running UI tests on Nightly builds

* adding try_task_config file

* remove try_task_config file
4 years ago
Aki Sasaki fa90d7e7be [fenix] signing index (https://github.com/mozilla-mobile/fenix/pull/18379) 4 years ago
isabelrios 0b3f9aec8a [fenix] Revert "Add UI tests nightly build (https://github.com/mozilla-mobile/fenix/pull/17948)" (https://github.com/mozilla-mobile/fenix/pull/17960)
This reverts commit 02c08b3f6cba7d7c05322a91d31f887d39ba0160.
4 years ago
isabelrios b81a83b815 [fenix] Add UI tests nightly build (https://github.com/mozilla-mobile/fenix/pull/17948)
* Try adding UI Tests to Nightly build

* adding try_config file

* remove try_task_config
4 years ago
isabelrios a35b7e900b [fenix] Revert "Run UI tests nightly def (https://github.com/mozilla-mobile/fenix/pull/17513)" (https://github.com/mozilla-mobile/fenix/pull/17761)
This reverts commit 00d442ee4ab944cbeab0f357a5f7b69e29fd9237.
4 years ago
isabelrios e4ff93f889 [fenix] Run UI tests nightly def (https://github.com/mozilla-mobile/fenix/pull/17513)
* run-ui-test-nightly

* Run ui tests on nightly build

* set correct number of shard according to tests running

* fix typo

* removing testing file

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
4 years ago
Johan Lorenzo 6de3af886b [fenix] Sign android-test-beta with the dep key
Since it is used with beta-firebase which is also dep-signed
4 years ago
Johan Lorenzo de51102e91 [fenix] Create new android-test-beta build (https://github.com/mozilla-mobile/fenix/pull/16814) 4 years ago
Sebastian Kaspari 2875338740 [fenix] Simplify build variants to just: debug, nightly, beta and release.
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Johan Lorenzo 13e8560acf [fenix] Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (https://github.com/mozilla-mobile/fenix/pull/12225) 4 years ago
Gregory Mierzwinski 8e562d5030 [fenix] Remove nightly-simulation signing-type specification. (https://github.com/mozilla-mobile/fenix/pull/11276) 4 years ago
Gregory Mierzwinski d7c3e04352 [fenix] Bug 1642657 - Undo browsertime changes for nightly-simulation. (https://github.com/mozilla-mobile/fenix/pull/11274)
* Undo browsertime changes for nightly-simulation.

* Make signing nightly-simulation run on all pushes.
4 years ago
Gregory Mierzwinski 68ab244829 [fenix] Bug 1642657 - Use default signing for nightly-simulation builds (https://github.com/mozilla-mobile/fenix/pull/11270) 4 years ago
Gregory Mierzwinski f95dc7e0cd [fenix] Bug 1642657 - Add a per-commit fenix build that simulates the nightly. (https://github.com/mozilla-mobile/fenix/pull/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
Tarek Ziade ac9eb85998 [fenix] add debug to the indexed artifacts 4 years ago
liuche 8d8e4c9775 [fenix] Bug 1621252 - Move Fenix Raptor tests to tier 1 (https://github.com/mozilla-mobile/fenix/pull/9217)
Co-authored-by: Florin Strugariu <bebe@mozilla.ro>
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
5 years ago
Johan Lorenzo d434bc04ba [fenix] Bug 1600104 - Change FennecNightly signing format to have sha1 digest 5 years ago
Johan Lorenzo 5c49919353 [fenix] Use multi_dep instead of single_dep (https://github.com/mozilla-mobile/fenix/pull/6923) 5 years ago
Johan Lorenzo f640ecccec [fenix] Bug 1600104 - Enable Fennec{Nightly,Beta} builds on CI 5 years ago
Johan Lorenzo cf0b39a94e [fenix] Split android-test build job into 2 so it can be signed with 2 different keys (https://github.com/mozilla-mobile/fenix/pull/6779) 5 years ago
Mitchell Hentges 4a5a22bc17 [fenix] Enables the Fenix beta (https://github.com/mozilla-mobile/fenix/pull/5936) 5 years ago
Mitchell Hentges 4bd3882edb [fenix] Removes legacy nightly automation 5 years ago
Johan Lorenzo a9dad8ba08 [fenix] Bug 1580778 - Migrate build tasks to taskgraph and retire the old decision task (https://github.com/mozilla-mobile/fenix/pull/5488) 5 years ago
Johan Lorenzo c10fe86267 [fenix] Bug 1580778 - Fix fennec signing worker (https://github.com/mozilla-mobile/fenix/pull/5431) 5 years ago
Johan Lorenzo aebbf82874 [fenix] Bug 1580778 - Fix signing scopes and indexes (https://github.com/mozilla-mobile/fenix/pull/5426) 5 years ago
Johan Lorenzo 2c1a9bc20a [fenix] Bug 1580778 - Fix signing kind (https://github.com/mozilla-mobile/fenix/pull/5425) 5 years ago
Johan Lorenzo 3f5bb4f0c4 [fenix] Bug 1580778 - Migrate signing tasks to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5409) 5 years ago