Geoff Brown
10c3e367f4
Bug 1825116 - Add lint exclusions for some troublesome firefox-android files. r=Standard8,bhearsum,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201455
2024-02-12 11:59:54 +01:00
Geoff Brown
99a0706ca7
Bug 1826838 - Update comments in android-components Dockerfile. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201454
2023-06-22 09:32:22 -06:00
Julien Cristau
de30b1d73e
Bug 1824856 - delete android toolchain kind. r=bhearsum,amejiamarmol,releng-reviewers,geckoview-reviewers
...
Nothing left to see here.
Differential Revision: https://phabricator.services.mozilla.com/D201451
2023-07-19 09:24:30 +02:00
Julien Cristau
7e3239a2aa
Bug 1824856 - delete firefox-android gecko-derived toolchain tasks. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
The equivalent already exist in gecko.
Differential Revision: https://phabricator.services.mozilla.com/D201450
2023-07-19 09:24:00 +02:00
Julien Cristau
c24bc94aeb
Bug 1824856 - delete firefox-android toolchain android-sdk repack task. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
The equivalent already exists in gecko.
Differential Revision: https://phabricator.services.mozilla.com/D201449
2023-07-19 09:23:31 +02:00
Julien Cristau
538a50a16d
Bug 1824856 - delete firefox-android github-release-* kinds. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201448
2023-07-19 09:22:22 +02:00
Julien Cristau
12e36c492f
Bug 1824856 - delete android "geckoview" kind. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
It was used to refer to taskcluster indices for geckoview builds, no
longer necessary now that everything is in the same tree.
Differential Revision: https://phabricator.services.mozilla.com/D201447
2023-07-19 09:21:52 +02:00
Julien Cristau
0fa25d8e45
Bug 1824856 - delete firefox-android's fetch kind. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
We already handle android-sdk for gecko
Differential Revision: https://phabricator.services.mozilla.com/D201446
2023-07-19 09:21:06 +02:00
Julien Cristau
64090e4900
Bug 1824856 - migrate version-bump kind from firefox-android. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201445
2023-07-18 18:33:16 +02:00
Julien Cristau
214b9446ec
Bug 1824856 - migrate post-beetmover-components-dummy job. r=gabriel,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201444
2023-07-18 17:39:16 +02:00
Julien Cristau
7023cb75eb
Bug 1824856 - migrate beetmover-android-app kind from firefox-android. r=gabriel,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201443
2023-11-29 20:53:33 -07:00
Julien Cristau
10a7c70e22
Bug 1824856 - migrate beetmover-components jobs from firefox-android. r=gabriel,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201442
2023-07-18 16:36:17 +02:00
Geoff Brown
f31e29b0c8
Bug 1824856 - migrate push-bundle kind from firefox-android. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201440
2023-11-29 21:29:32 -07:00
Julien Cristau
e0a89ddaa6
Bug 1824856 - android_taskgraph: register payload builder with gecko_taskgraph. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201441
2023-07-18 16:32:17 +02:00
Julien Cristau
8a5273161f
Bug 1824856 - migrate post-signing job from firefox-android. r=bhearsum,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201439
2023-07-18 14:36:41 +02:00
Julien Cristau
cb3f64dd5e
Bug 1824856 - migrate ui-test-apk kind from firefox-android. r=bhearsum,releng-reviewers,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201438
2023-07-18 14:17:02 +02:00
Julien Cristau
acb26f06d6
Bug 1824856 - migrate test-components jobs from firefox-android. r=bhearsum,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201437
2023-07-18 14:08:26 +02:00
Julien Cristau
974e7bf2b8
Bug 1824856 - migrate test-apk jobs from firefox-android. r=bhearsum,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201436
2023-07-18 10:18:54 +02:00
Julien Cristau
6336a4cc92
Bug 1824856 - migrate android buildconfig and compare-locales lint jobs to source-tests. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201435
2023-11-16 18:15:56 -07:00
Julien Cristau
9cc66d1c44
Bug 1824856 - catch subprocess error in update_buildconfig_from_gradle lint script. r=gbrown,jlorenzo
...
Differential Revision: https://phabricator.services.mozilla.com/D201453
2023-07-19 09:45:30 +02:00
Geoff Brown
39f93457c6
Bug 1826838 - remove pygit2 from android buildconfig pip requirements. r=bhearsum
...
No longer necessary now we're on mercurial.
Differential Revision: https://phabricator.services.mozilla.com/D201963
2024-02-15 12:00:11 +01:00
Julien Cristau
dbfd868d39
Bug 1824856 - update android buildconfig lint script for mercurial. r=jlorenzo
...
Differential Revision: https://phabricator.services.mozilla.com/D201452
2023-07-19 09:44:11 +02:00
Julien Cristau
44da51f436
Bug 1824856 - migrate android startup-test jobs from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
- rename to android-startup-test to avoid a clash with the existing
desktop startup-test kind
- use gecko's transform loader and job/task transforms
- stop using run-on-tasks-for
- fix paths
Differential Revision: https://phabricator.services.mozilla.com/D201433
2023-07-21 10:20:27 +02:00
Julien Cristau
f7aeb13ca2
Bug 1881774 - remove browsertime jobs from firefox-android. r=sparky,gbrown,owlish,geckoview-reviewers,releng-reviewers
...
fenix perf tests are handled by browsertime-mobile tests now.
Differential Revision: https://phabricator.services.mozilla.com/D201432
2023-07-17 17:24:06 +02:00
Julien Cristau
04c771dd2c
Bug 1881774 - point browsertime-mobile at fenix-nightly-simulation builds. r=sparky,perftest-reviewers,gbrown,releng-reviewers,taskgraph-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D202597
2024-02-23 15:49:40 +01:00
Julien Cristau
9e207c4144
Bug 1824856 - migrate signing-bundle tasks from firefox-android. r=bhearsum,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201431
2024-01-23 15:40:42 +01:00
Julien Cristau
1f0a18e80c
Bug 1824856 - migrate signing kind from firefox-android. r=gabriel,owlish,releng-reviewers,geckoview-reviewers
...
- use gecko's transform loader and task transforms
- remove signing-type, use gecko's scriptworker-signing payload builder
directly
- update worker-type
Differential Revision: https://phabricator.services.mozilla.com/D201430
2023-07-21 12:08:34 +02:00
Julien Cristau
1de4aab8d2
Bug 1824856 - migrate signing-apk jobs from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
- use gecko transform loader and task transforms
- set worker.implementation
- use run-on-projects instead of run-on-tasks-for
Differential Revision: https://phabricator.services.mozilla.com/D201429
2023-07-21 12:08:22 +02:00
Julien Cristau
b66c9b558d
Bug 1824856 - android_taskgraph: get rid of signing-type and use gecko's signingscript payload builder. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201428
2023-07-21 12:03:58 +02:00
Julien Cristau
3aecfbb4e1
Bug 1824856 - register signing index type from firefox-android. r=bhearsum,releng-reviewers,taskgraph-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201427
2023-07-17 16:42:24 +02:00
Julien Cristau
f60ad8bc5a
Bug 1824856 - migrate build-samples-browser jobs from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201426
2023-07-17 15:59:38 +02:00
Julien Cristau
499d1eedaf
Bug 1824856 - migrate build-components jobs from firefox-android. r=bhearsum,amejiamarmol,geckoview-reviewers,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201425
2023-07-17 15:03:20 +02:00
Julien Cristau
493d9231fb
Bug 1824856 - migrate android build-bundle tasks from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201424
2023-09-08 16:24:33 +02:00
Julien Cristau
70f9ede5bb
Bug 1824856 - migrate build-apk jobs from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201423
2023-07-17 15:03:33 +02:00
Julien Cristau
ed836c0f1d
Bug 1824856 - migrate external-gradle-dependencies job from firefox-android. r=bhearsum,releng-reviewers,owlish,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201422
2023-07-19 09:46:32 +02:00
Julien Cristau
a320cc057a
Bug 1824856 - update external-gradle-dependencies scripts for new paths. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201421
2023-07-13 11:56:45 +02:00
Julien Cristau
5c63c397b6
Bug 1824856 - import docker image definitions from firefox-android. r=hneiva,releng-reviewers,jmaher,owlish,geckoview-reviewers,nalexander
...
This switches the android-components docker image to a debian 12 base,
although it could maybe stay on ubuntu 22.04 instead.
Since commit
ac9107b988 ,
application-services builds using an ubuntu 22.04 image, and android-components
consumes the nimbus-fml binary built from that, so running on debian 11 fails
due to an older libc.
Because pip in debian 12 refuses to work outside a virtualenv, pass
`--break-system-packages` to silence the error.
Differential Revision: https://phabricator.services.mozilla.com/D201418
2023-07-20 16:07:12 +02:00
Julien Cristau
1f383843fb
Bug 1824856 - android_taskgraph: use GeckoVersion to parse version number. r=ahal,bhearsum,releng-reviewers
...
Fixes taskcluster/test/test_generate_params.py, because the version
numbers in the test params don't work as MobileVersion. That should be
safe, since mobile switched to the same version scheme as gecko back in
2022 (bugs 1777255 and 1800611).
Differential Revision: https://phabricator.services.mozilla.com/D201417
2023-07-20 18:06:17 +02:00
Julien Cristau
c0b1eb677b
Bug 1824856 - android_taskgraph: update path for get/write-secret scripts. r=ahal,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201416
2023-07-20 16:51:19 +02:00
Julien Cristau
3355e5fb72
Bug 1824856 - android_taskgraph: fix run_job_using "run-commands" for use in gecko. r=bhearsum,releng-reviewers
...
gecko's job transforms call make_job_description before setting up
fetches, so we can't rely on MOZ_FETCHES_DIR being set.
Differential Revision: https://phabricator.services.mozilla.com/D201415
2023-07-17 15:54:30 +02:00
Julien Cristau
7153431304
Bug 1824856 - call android_taskgraph registration from gecko_taskgraph. r=hneiva,releng-reviewers,taskgraph-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201414
2023-07-13 14:58:33 +02:00
Julien Cristau
0127b3db09
Bug 1824856 - update documentation with task kinds/attributes and new run-using values coming from firefox-android. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201420
2023-07-17 17:12:32 +02:00
Julien Cristau
5cfb2ed96d
Bug 1824856 - import firefox-android bits into config.yml. r=ahal,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201419
2023-11-30 14:52:46 -07:00
Julien Cristau
9c8673509e
Bug 1824856 - remove firefox-android's trigger-nightly task. r=ahal,releng-reviewers,owlish,geckoview-reviewers
...
No longer relevant now that geckoview and firefox-android are co-located.
Differential Revision: https://phabricator.services.mozilla.com/D201468
2023-09-21 11:30:54 +02:00
Julien Cristau
3cba26ac89
Bug 1824856 - android_taskgraph: make build_config loader use gecko_taskgraph transform loader. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201413
2023-07-17 15:02:09 +02:00
Julien Cristau
0857e70d9e
Bug 1824856 - android_taskgraph: remove branch param from version_bump task. r=bhearsum,releng-reviewers
...
Not needed on hg.
Differential Revision: https://phabricator.services.mozilla.com/D201412
2023-07-12 18:12:59 +02:00
Julien Cristau
28788fc432
Bug 1824856 - android_taskgraph: add schema check to version_bump transforms. r=bhearsum,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201411
2023-07-12 18:11:39 +02:00
Julien Cristau
56cd100d8f
Bug 1824856 - android_taskgraph: remove test transforms. r=bhearsum,releng-reviewers
...
Adding github PR number to the task environment is no longer meaningful.
Differential Revision: https://phabricator.services.mozilla.com/D201409
2023-07-12 17:59:44 +02:00
Julien Cristau
5074270bc8
Bug 1824856 - android_taskgraph: update worker type for signing_android_app tasks. r=hneiva,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201408
2023-07-12 17:58:38 +02:00
Julien Cristau
ad12c3554b
Bug 1824856 - android_taskgraph: use run-on-projects in signing_android_app transform instead of run-on-tasks-for. r=gabriel,releng-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201407
2023-07-12 17:44:27 +02:00