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

264 Commits

Author SHA1 Message Date
gmierz
a01de5d2cb [fenix] Fix bad line. 2022-08-25 13:22:34 +00:00
gmierz
c9d7b4daca [fenix] Fix missing variable. 2022-08-25 13:22:34 +00:00
gmierz
202328300b [fenix] Test changes. 2022-08-25 13:22:34 +00:00
gmierz
350f8761f8 [fenix] Bug 1784122 - Add non-fission variant for Fenix perf tests. 2022-08-25 13:22:34 +00:00
Julien Cristau
7672b99ec4 [fenix] Let relbot update A-C on trunk (https://github.com/mozilla-mobile/fenix/pull/26553)
* Let relbot update A-C on trunk

We already use relbot for this on fenix release branches and on all
branches for focus-android, so might as well avoid the duplication.

* Update mergify rules to auto-merge AC bumps from relbot on the main branch
2022-08-22 18:18:49 +02:00
KNS
7e3984d60f [fenix] Bug 1780858 - Run a51 browsertime tests on Fenix branch (https://github.com/mozilla-mobile/fenix/pull/26152)
* Add a51 platform and worker

* Run on pull request

* Remove on-pull-request

* Add correct matching platform for A51

* Remove github-pull-request

Co-authored-by: KS <kshampur@MacBook-Pro.local>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-08-03 12:33:45 +00:00
Johan Lorenzo
738868fe72 [fenix] Bug 1781248 - part 5: Fix title of release promotion task 2022-08-01 17:20:58 +00:00
Johan Lorenzo
faafcb7cd5 [fenix] Bug 1781248 - part 4: Add another email notification when the ship phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
f0d96f4a37 [fenix] Bug 1781248 - part 3: Add email notification when the promote phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
cd281c750b [fenix] Bug 1781248 - part 2: Remove version and next_version from extended parameters
now that they are part of standalone taskgraph
2022-08-01 17:20:58 +00:00
Johan Lorenzo
ceca802939 [fenix] Bug 1781248 - part 1: Bump taskgraph to version 2.0.0 2022-08-01 17:20:58 +00:00
Johan Lorenzo
742f49c76a [fenix] Bug 1779797 - part 3: Create complete-push taskcluster task 2022-07-20 16:44:24 +02:00
Johan Lorenzo
2520ee6372 [fenix] Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0 2022-07-12 18:20:29 +00:00
Aaron Train
b7b938f96f [fenix] No issue: Add new cron target task for legacy API UI tests
Setups up a new daily cron task to run select UI tests on API 28 (we’ll call it legacy). We don’t necessarily want to invoke Flank twice (serial) with a different configuration (FTL APIs dont support API splitting per test-target) on event CI but we do want them running elsewhere (cron).
2022-07-06 21:19:08 +00:00
Johan Lorenzo
7c358884a6 [fenix] Bug 1776830 - part 6: Rename beetmover manifest to fenix_releases.yml because files are uploaded in the releases folder 2022-07-06 15:21:05 +00:00
Johan Lorenzo
11a9acf4d8 [fenix] Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2022-07-06 15:21:05 +00:00
Johan Lorenzo
a0c45756d1 [fenix] Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes 2022-07-06 15:21:05 +00:00
Johan Lorenzo
84670214a2 [fenix] Bug 1776830 - part 3: Rename release target_tasks into ship 2022-07-06 15:21:05 +00:00
Johan Lorenzo
4458aae657 [fenix] Bug 1776830 - part 2: Update taskcluster parameter files with shipit staging data 2022-07-06 15:21:05 +00:00
Johan Lorenzo
de1b370d71 [fenix] Bug 1776830 - part 1: Rename taskcluster parameter files with a pattern closer to Gecko 2022-07-06 15:21:05 +00:00
Julien Cristau
f86af3af82 [fenix] stop triggering multiple nightlies off the same revision 2022-06-16 11:57:30 +00:00
Mugurell
3f15a9079e [fenix] For https://github.com/mozilla-mobile/fenix/issues/25311 - Set tokens used when communicating with Pocket 2022-05-25 15:53:24 +00:00
Aaron Train
2f5cc51d28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25200 - Add on-failure notify for unit test to Slack
Add test summary section
2022-05-12 14:49:56 +00:00
gmierz
18f92d46d2 [fenix] Undo browsertime testing changes. 2022-05-03 17:41:58 +00:00
gmierz
8afa50c7c2 [fenix] Run visual metrics processing within the test task. 2022-05-03 17:41:58 +00:00
Aki Sasaki
6ceba360c9 [fenix] bug 1764109 - retry ui-tests on exit code 20. 2022-04-20 20:30:37 +00:00
Heitor Neiva
f80e5bb37e [fenix] Bug 1760699 - Revert proxy settings on browsertime task 2022-03-23 12:34:26 -04:00
Julien Cristau
3403d623bb [fenix] Notify release management when push-apk fails 2022-03-22 11:06:29 -04:00
Heitor Neiva
913eef8eeb [fenix] Bug 1760699 - Fix proxy on run-task jobs 2022-03-21 23:36:29 +00:00
Heitor Neiva
ba8db21b93 [fenix] RELENG-805 - Pull taskgraph from pypi 2022-03-21 18:38:56 +00:00
Ryan VanderMeulen
b4b691b199 [fenix] Update minidump-stackwalk artifact name
See https://bugzilla.mozilla.org/show_bug.cgi?id=1758939, all perf jobs are broken at the moment
2022-03-10 18:51:06 +00:00
Andrew Halberstadt
07dd8e011b [fenix] For https://github.com/mozilla-mobile/fenix/issues/23614 - Set defaults for custom Fenix parameters
This will allow us to run taskgraph generation locally with the default
set of parameters.
2022-02-09 23:31:22 +00:00
Julien Cristau
6be212ae11 [fenix] docker: run get-secret.py with python3 2022-02-08 17:23:30 +00:00
Julien Cristau
7dc3de8a94 [fenix] Fix signing format for mozillaonline builds 2022-02-07 14:16:07 +00:00
Matthew Tighe
05d80bd9aa [fenix] closes https://github.com/mozilla-mobile/fenix/issues/23504: download focus wallpapers at runtime (https://github.com/mozilla-mobile/fenix/pull/23505)
* closes https://github.com/mozilla-mobile/fenix/issues/23504: download focus wallpapers at runtime

* address pr feedback

* only download wallpapers if feature flag is set
2022-02-01 21:45:55 +00:00
Julien Cristau
7dcb02e986 [fenix] docker: remove tzdata interactive dialog workaround
Instead set an environment variable to tell apt not to ask questions.
2022-01-31 11:41:39 +00:00
Julien Cristau
06a396569d [fenix] docker: pin taskcluster python package to a version compatible with 2.7 2022-01-31 11:41:39 +00:00
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.
2022-01-21 17:18:29 +00:00
Joel Maher
e37311577e [fenix] Bug 1748687 - remove stale --enable-webrender flag. 2022-01-05 23:06:23 +00:00
Andrew Halberstadt
255d03bb9a [fenix] For https://github.com/mozilla-mobile/fenix/issues/23040 - Add hand curated parameters files to taskgraph/test/params 2022-01-03 21:32:52 +00:00
Heitor Neiva
cca1355bea [fenix] Add beetmover bucket scope to kind 2021-12-20 20:10:29 +00:00
Heitor Neiva
77c46d30f2 [fenix] Added bucket scope config for dep 2021-12-20 20:10:29 +00:00
Heitor Neiva
740804ea29 [fenix] Remove reference to beta version on nightly releases 2021-12-20 20:10:29 +00:00
Heitor Neiva
ababe51e0a [fenix] Switch beetmover to use production worker and bucket 2021-12-20 20:10:29 +00:00
Heitor Neiva
e96835fbdf [fenix] Change beetmover destination paths to match firefox 2021-12-13 21:17:42 +00:00
Heitor Neiva
45cbac7371 [fenix] Fix Beetmover paths 2021-12-10 16:56:47 +00:00
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
2021-12-09 16:07:48 +00:00
gmierz
a39062eb9b [fenix] Add webrender flag for the extra option. 2021-12-01 18:02:47 +00:00
Aaron Train
8f453c2b2b [fenix] No issue: fix URL in ui-test kind.yml
Updating the URL (https://mana.mozilla.org/wiki/x/P_zNBw)
2021-12-01 17:20:04 +00:00
Heitor Neiva
197ca446f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22556 - Update to latest taskgraph revision + path changes 2021-11-26 17:36:27 +00:00