abhishekmadan30
b39f40c649
Bug 1652123 - Converted android worker types from voluptuous to msgspec. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D294239
2026-04-28 20:03:33 +00:00
Alex Hochheiden
eace77e8cb
Bug 1998865 - Add mach-gradle runner in taskcluster r=ahal,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D280301
2026-04-28 01:53:55 +00:00
Silaghi
642f21a0fc
Revert "Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal" for causing rust clippy failures
...
This reverts commit 40c2aa27e3 .
2026-04-23 08:29:43 +00:00
abhishekmadan30
40c2aa27e3
Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D294239
2026-04-23 06:49:17 +00:00
Silaghi
1deebd149a
Revert "Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal" for causing buils bustages at widget/android/bindings/AndroidBuild
...
This reverts commit 9b458e6590 .
2026-04-21 13:56:57 +00:00
abhishekmadan30
9b458e6590
Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D294239
2026-04-21 13:27:35 +00:00
Bastien Orivel
3ff3aaabf5
Bug 2031716 - Deduplicate the notify transform between android/gecko taskgraph. r=releng-reviewers,taskgraph-reviewers,bhearsum
...
The only difference was that the gecko taskgraph one didn't pass `link`
through. The rest of the change is just matching the gecko transform
expected schema instead of the android one.
Differential Revision: https://phabricator.services.mozilla.com/D294190
2026-04-14 19:24:29 +00:00
abhishekmadan30
17cf1074e3
Bug 1652123 - Converted Beetmover andriod app from voluptuous to msgspec. r=ahal,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D292919
2026-04-09 13:46:51 +00:00
Bastien Orivel
88185cb64f
Bug 2025396 - Deduplicate generate_beetmover_artifact_map between gecko/android taskgraph. r=releng-reviewers,taskgraph-reviewers,jcristau
...
The main difference between the two is the `folder_prefix` which I just
moved into the manifest and then reused the pattern of prerendering
parts of the manifest (the `folder_prefix` section) and adding that to
the context. This `locale_prefix` was set to `${locale}` but was never
used in the manifest. The gecko `generate_beetmover_artifact_map`
actually uses it though so we have to set it to `''` for android now to
preserve the current output.
Differential Revision: https://phabricator.services.mozilla.com/D289243
2026-03-24 16:09:46 +00:00
Bastien Orivel
aaa1869325
Bug 2024947 - Deduplicate generate_beetmover_upstream_artifacts between android and gecko taskgraph. r=releng-reviewers,taskgraph-reviewers,jcristau
...
The android_taskgraph version was a slightly simpler version of the
gecko_taskgraph one (missing some resolve_keyed_by, not_for_locales,
...) but none of the difference matter as they're optional extra
features that the android version doesn't use. In the end, the only
change I made was that check for `en-US` to bypass `all_locales: false`,
since android uses `multi` as the sentinel value for that.
Differential Revision: https://phabricator.services.mozilla.com/D288898
2026-03-20 18:46:16 +00:00
Bastien Orivel
ec24e38a2d
Bug 2024897 - Remove unused scriptworker-tree worker type. r=releng-reviewers,jcristau
...
The last use for this was removed by bug 1824856 but the implementation
for the worker type was missed.
Differential Revision: https://phabricator.services.mozilla.com/D288859
2026-03-20 12:09:46 +00:00
Bastien Orivel
d825567b98
Bug 2023921 - Remove redundant parameters module in android_taskgraph. r=releng-reviewers,jcristau
...
This has been dead code since it got moved to android_taskgraph in bug
1808605, the schema extension is a no-op since gecko_taskgraph defines
the same fields, and the functions were never called
Differential Revision: https://phabricator.services.mozilla.com/D288198
2026-03-17 21:47:32 +00:00
abhishekmadan30
ee93730634
Bug 1652123 - Converted andriod-job-schema from voluptuous to msgspec. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D284332
2026-03-13 21:33:46 +00:00
Alex Hochheiden
9c52e69b57
Bug 2018019 - Replace functools.lru_cache with functools.cache r=firefox-build-system-reviewers,mozperftest-reviewers,perftest-reviewers,releng-reviewers,bhearsum,sergesanspaille,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D284312
2026-02-26 22:10:29 +00:00
abhishekmadan30
695ed0fca9
Bug 2017444 - updated taskgraph to version 19.2.1 and mozilla-taskgraph to v4.1.0. r=releng-reviewers,taskgraph-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D283776
2026-02-23 16:54:14 +00:00
Serban Stanca
6ec3416395
Revert "Bug 2017444 - updated taskgraph to version 19.2.1 and mozilla-taskgraph to v4.1.0. r=releng-reviewers,taskgraph-reviewers,bhearsum" for causing source-test-python failures.
...
This reverts commit 2999dd1364 .
2026-02-20 22:38:07 +00:00
abhishekmadan30
2999dd1364
Bug 2017444 - updated taskgraph to version 19.2.1 and mozilla-taskgraph to v4.1.0. r=releng-reviewers,taskgraph-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D283776
2026-02-20 22:06:00 +00:00
Jeff Boek
a64103c5fb
Bug 2015938 - Adds gps_integrity_token to _get_secrets_keys_and_target_files r=jonalmeida,tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D282714
2026-02-18 21:01:52 +00:00
Cristina Horotan
5c6d4ae3f9
Revert "Bug 2015938 - Adds gps_integrity_token to _get_secrets_keys_and_target_files r=jonalmeida,tcampbell" for causing fenix-nightly-simulation bustage
...
This reverts commit 27a66eb17d .
2026-02-18 14:36:37 +00:00
Jeff Boek
27a66eb17d
Bug 2015938 - Adds gps_integrity_token to _get_secrets_keys_and_target_files r=jonalmeida,tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D282714
2026-02-18 07:26:42 +00:00
Cristina Horotan
79c9980594
Revert "Bug 2015938 - Adds gps_integrity_token to _get_secrets_keys_and_target_files r=jonalmeida" for causing fenix bustage
...
This reverts commit c3a52cf327 .
2026-02-11 04:07:11 +00:00
Jeff Boek
c3a52cf327
Bug 2015938 - Adds gps_integrity_token to _get_secrets_keys_and_target_files r=jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D282714
2026-02-11 01:01:16 +00:00
abhishekmadan30
cba8649b40
Bug 1652123 - Part 1: Refactored voluptuous schemas to now be called LegacySchema. r=releng-reviewers,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D271127
2026-02-09 20:46:48 +00:00
Gabriel Luong
58941d64b6
Bug 2013405 - Part 5: Remove unused Pocket consumer key from BuildConfig r=android-reviewers,petru
...
Differential Revision: https://phabricator.services.mozilla.com/D281146
2026-02-05 01:50:53 +00:00
Sandor Molnar
a638db7dc1
Revert "Bug 2013405 - Part 5: Remove unused Pocket consumer key from BuildConfig r=android-reviewers,petru" for causing fenix debug failures
...
This reverts commit cd6583e8c3 .
2026-02-03 18:54:21 +00:00
Gabriel Luong
cd6583e8c3
Bug 2013405 - Part 5: Remove unused Pocket consumer key from BuildConfig r=android-reviewers,petru
...
Differential Revision: https://phabricator.services.mozilla.com/D281146
2026-02-03 17:47:51 +00:00
Heitor Neiva
912fa9e97c
Bug 2005681 - Remove S3 references on manifests + update manifest docs r=releng-reviewers,taskgraph-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D276135
2026-01-12 15:17:02 +00:00
Alex Hochheiden
02333707ab
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-08 21:15:53 +00:00
Atila Butkovits
ce6aff66e2
Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing failures at tp5n-pageset.manifest.
...
This reverts commit a198379dd7 .
Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"
This reverts commit 8e2f1e924b .
Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"
This reverts commit 857218c417 .
Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"
This reverts commit da4a569cfb .
Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"
This reverts commit 0781186b2e .
Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"
This reverts commit b2b8db2859 .
2026-01-07 21:34:31 +00:00
Alex Hochheiden
b2b8db2859
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 18:08:27 +00:00
Alexandru Marc
d296caccba
Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing toolchain bustages
...
This reverts commit 76033c983e .
Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"
This reverts commit 19fd8c23ca .
Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"
This reverts commit 0b01c783a6 .
Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"
This reverts commit 72cab75517 .
Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"
This reverts commit a434d066ce .
Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"
This reverts commit 3ed06912eb .
2026-01-07 00:54:28 +00:00
Alex Hochheiden
3ed06912eb
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 00:32:15 +00:00
Julien Cristau
51a2fa4c6d
Bug 2006861 - one more pass on migrating tasks to d2g worker pools r=releng-reviewers,Eijebong
...
Restrict the alias regexp in config.yml to try and avoid further
regressions.
Differential Revision: https://phabricator.services.mozilla.com/D276984
2025-12-18 20:06:01 +00:00
Alex Hochheiden
e45538fc37
Bug 1998292 - Remove 'product' dimension and fenix product flavor r=geckoview-reviewers,android-reviewers,tcampbell,releng-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D275146
2025-12-12 22:35:53 +00:00
Nick Alexander
e63b083d46
Bug 1987757 - Part 3: Include embedded-uniffi-bindgen toolchain in Android tasks. r=taskgraph-reviewers,geckoview-reviewers,releng-reviewers,jmaher,ahal,ohall,nalexander
...
There's no obvious way to make the toolchain conditional on being an
artifact build, so we include it everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D266035
2025-12-12 04:56:03 +00:00
Alex Hochheiden
040998e094
Bug 2003412 - Fix PLR1704 warnings: Avoid redefining argument with local variable r=emilio,perftest-reviewers,mozperftest-reviewers,taskgraph-reviewers,releng-reviewers,toolkit-telemetry-reviewers,jdescottes,bhearsum,sparky
...
https://docs.astral.sh/ruff/rules/redefined-argument-from-local/
Differential Revision: https://phabricator.services.mozilla.com/D274691
2025-12-10 06:05:58 +00:00
serge-sans-paille
fad0cc09d3
Bug 2002953 - Use taskgraph.util.copy.deepcopy instead of copy.deepcopy r=jcristau,releng-reviewers
...
As it was meant to be used. This saves around 50ms during taskgraph
building.
Differential Revision: https://phabricator.services.mozilla.com/D274392
2025-11-30 21:31:58 +00:00
Cristian Tuns
d2e3332796
Revert "Bug 1987757 - Part 3: Include embedded-uniffi-bindgen toolchain in Android tasks. r=taskgraph-reviewers,geckoview-reviewers,releng-reviewers,jmaher,ahal,ohall,nalexander" local android builds are busted and will stay busted as long as this is in-tree
...
This reverts commit a8ea9ca07f .
Revert "Bug 1987757 - Part 2: Expose `embedded-uniffi-bindgen` to build. r=firefox-build-system-reviewers,ahochheiden,nalexander"
This reverts commit 2e1b5393dc .
Revert "Bug 1987757 - Part 1: Add `embedded-uniffi-bindgen` and `nimbus-fml` stub toolchains. r=taskgraph-reviewers,jmaher,nalexander"
This reverts commit 76f2f563a2 .
2025-11-29 00:00:09 +00:00
Nick Alexander
a8ea9ca07f
Bug 1987757 - Part 3: Include embedded-uniffi-bindgen toolchain in Android tasks. r=taskgraph-reviewers,geckoview-reviewers,releng-reviewers,jmaher,ahal,ohall,nalexander
...
There's no obvious way to make the toolchain conditional on being an
artifact build, so we include it everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D266035
2025-11-28 17:07:15 +00:00
agoloman
601d93eaf2
Revert "Bug 1987757 - Part 3: Include embedded-uniffi-bindgen toolchain in Android tasks. r=taskgraph-reviewers,geckoview-reviewers,releng-reviewers,jmaher,ahal,ohall,nalexander" for causing android build bustages.
...
This reverts commit 65bd002fdb .
Revert "Bug 1987757 - Part 2: Expose `embedded-uniffi-bindgen` to build. r=firefox-build-system-reviewers,ahochheiden,nalexander"
This reverts commit 61df43a027 .
Revert "Bug 1987757 - Part 1: Add `embedded-uniffi-bindgen` and `nimbus-fml` stub toolchaina. r=taskgraph-reviewers,jmaher,nalexander"
This reverts commit 419c3b52b6 .
2025-11-27 21:39:02 +00:00
Nick Alexander
65bd002fdb
Bug 1987757 - Part 3: Include embedded-uniffi-bindgen toolchain in Android tasks. r=taskgraph-reviewers,geckoview-reviewers,releng-reviewers,jmaher,ahal,ohall,nalexander
...
There's no obvious way to make the toolchain conditional on being an
artifact build, so we include it everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D266035
2025-11-27 18:50:55 +00:00
Andrew Halberstadt
4013deb920
Bug 1998178 - Switch default 'run-on-repo-type' to both Git and Hg, r=taskgraph-reviewers,mozperftest-reviewers,releng-reviewers,jcristau,sparky
...
The taskgraph diff is identical as we add an explicit
`run-on-repo-type: ["hg"]` to every task. This way it's easier to grep
for which kinds still haven't been migrated yet, and new kinds will be
more likely to work with Git from the get go.
Differential Revision: https://phabricator.services.mozilla.com/D271271
2025-11-06 22:12:51 +00:00
Cosmin Sabou
c932ecc4d8
Revert "Bug 1998178 - Mark desktop build and lint tasks as Git compatible, r=taskgraph-reviewers,jcristau" for python failures on multiple tests.
...
This reverts commit c550d0a159 .
Revert "Bug 1998178 - Switch default 'run-on-repo-type' to both Git and Hg, r=taskgraph-reviewers,mozperftest-reviewers,releng-reviewers,jcristau,sparky"
This reverts commit 5e07f22ad4 .
2025-11-06 20:01:12 +00:00
Andrew Halberstadt
5e07f22ad4
Bug 1998178 - Switch default 'run-on-repo-type' to both Git and Hg, r=taskgraph-reviewers,mozperftest-reviewers,releng-reviewers,jcristau,sparky
...
The taskgraph diff is identical as we add an explicit
`run-on-repo-type: ["hg"]` to every task. This way it's easier to grep
for which kinds still haven't been migrated yet, and new kinds will be
more likely to work with Git from the get go.
Differential Revision: https://phabricator.services.mozilla.com/D271271
2025-11-06 19:32:18 +00:00
Ben Hearsum
0a3f0a6a9d
Bug 1989038: update in-tree loaders to new interface r=taskgraph-reviewers,jcristau
...
Technically not necessary because we've maintained backwards compat, but good to do anyways.
Differential Revision: https://phabricator.services.mozilla.com/D265469
2025-09-19 19:06:22 +00:00
Ryan VanderMeulen
c2c6c6daac
Bug 1987789 - Stop including 32-bit x86 binaries in fat AAR and AC/Fenix/Focus builds. r=android-reviewers,geckoview-reviewers,jonalmeida,tcampbell,releng-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D264328
2025-09-10 16:26:03 +00:00
Julien Cristau
2b10ef345b
Bug 1984669 - don't upload nonexistent focus apk to archive.m.o. r=releng-reviewers,Eijebong DONTBUILD
...
We only build a universal apk for fenix.
Differential Revision: https://phabricator.services.mozilla.com/D262151
2025-08-22 15:17:47 +00:00
Ryan VanderMeulen
27b9ebee45
Bug 1982921 - Publish universal APKs to archive.mozilla.org. r=releng-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D261496
2025-08-21 13:27:53 +00:00
Julien Cristau
ac1b4d5ed1
Bug 1975355 - replace target.maven.tar.xz with target.maven.zip. r=geckoview-reviewers,nalexander
...
target.maven.tar.xz is actually an uncompressed tar archive, might as
well make it a zip.
Differential Revision: https://phabricator.services.mozilla.com/D259243
2025-07-31 10:11:47 +00:00
Heitor Neiva
609ba7c377
Bug 1975270 - Switch mobile builds to AMD pools r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D255881
2025-07-04 19:38:42 +00:00