Gabriel Bustamante
b094ef5722
Bug 1766928 - Configure Taskgraph to support esr102 r=releng-reviewers,jcristau,gbrown,aki
...
Differential Revision: https://phabricator.services.mozilla.com/D145900
2022-05-16 16:13:57 +00:00
Noemi Erli
bdddcf3488
Bug 1767923 - Fix lint error r=fix
2022-05-06 00:23:32 +03:00
Mozilla Release Engineering
419fe749c5
Bug 1767923 - Remove -gcp tasks corresponding to tasks that have already migrated to gcp r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D145586
2022-05-05 20:53:32 +00:00
Jesse Schwartzentruber
57e1160210
Bug 1765543 - Add snapshot fuzzing build using Nyx r=decoder,taskgraph-reviewers,ahal
...
Depends on D144208
Differential Revision: https://phabricator.services.mozilla.com/D144209
2022-05-04 19:24:58 +00:00
Mike Hommey
557b38098e
Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
...
Now that we have a toolchain artifact with the same function, we can use
that instead.
Differential Revision: https://phabricator.services.mozilla.com/D143127
2022-04-12 22:52:54 +00:00
Mike Hommey
891f7a50c3
Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143124
2022-04-12 22:52:52 +00:00
Butkovits Atila
59ebe1ff72
Backed out 7 changesets (bug 1289641) for causing Python failures. CLOSED TREE
...
Backed out changeset 0c1cedebf915 (bug 1289641)
Backed out changeset 575732020bd2 (bug 1289641)
Backed out changeset 55b68a71e03a (bug 1289641)
Backed out changeset 0b16a05aa405 (bug 1289641)
Backed out changeset acbff13b91b3 (bug 1289641)
Backed out changeset 2645367da7cb (bug 1289641)
Backed out changeset 8b22a8ec44fe (bug 1289641)
2022-04-12 22:23:27 +03:00
Mike Hommey
7214f090f8
Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
...
Now that we have a toolchain artifact with the same function, we can use
that instead.
Differential Revision: https://phabricator.services.mozilla.com/D143127
2022-04-11 23:00:10 +00:00
Mike Hommey
5f988372c9
Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143124
2022-04-11 23:00:08 +00:00
Jim Blandy
bc55cd9f9b
Bug 1763305: Update minimum Rust version to >= 1.59.0 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D143007
2022-04-07 00:34:01 +00:00
Michelle Goossens
7251e4d3f9
Bug 1760454 - Migrate remaining Android builds except shippable over from AWS to GCP r=jmaher,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D141876
2022-03-24 19:17:37 +00:00
Michelle Goossens
845e1a7633
Bug 1757602 - Migrate remaining Linux builds except shippable over from AWS to GCP r=jmaher,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D141875
2022-03-24 19:17:37 +00:00
Michelle Goossens
0a01968f85
Bug 1760472
- Migrate remaining Windows and mingw builds except shippable over from AWS to GCP r=ahal,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D141771
2022-03-22 22:34:29 +00:00
Michelle Goossens
0697263912
Bug 1760459 - Migrate remaining OSX builds except shippable over from AWS to GCP r=ahal,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D141769
2022-03-22 22:34:29 +00:00
Michelle Goossens
5168928d8e
Bug 1757602 - Migrate Linux 32bit debug builds over from AWS to GCP r=jmaher,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D141628
2022-03-21 18:01:39 +00:00
Michelle Goossens
05e789bd32
Bug 1760472
- Migrate Windows debug builds over from AWS to GCP r=jmaher,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D141562
2022-03-21 14:35:03 +00:00
Michelle Goossens
9a9dad59a7
Bug 1760459 - Migrate OSX debug builds over from AWS to GCP r=jmaher,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D141558
2022-03-21 14:35:02 +00:00
Michelle Goossens
644ff2b7eb
Bug 1760454 - Migrate android debug builds over from AWS to GCP r=ahal,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D141555
2022-03-21 14:35:02 +00:00
Matthew Gaudet
14b5635f0e
Bug 1757240 - Stop building JS Streams in CI r=firefox-build-system-reviewers,nalexander
...
We originally preserved a JS Streams build through a nightly cycle to
provide us with an emergency fallback position. However, it's increasingly
likely we will never take that fallback, and so we are faced with an increasing
dual maintenence burden.
Stopping CI builds is the first step of removing the JS streams code from Gecko,
and will prevent further noise on CI as the fallback position slowly loses relevance.
This patch is a backout of the build portion of Bug 1734722.
Differential Revision: https://phabricator.services.mozilla.com/D141372
2022-03-18 17:23:13 +00:00
Michelle Goossens
3b2e543bf3
Bug 1757602 - Migrate all of linux1804-64 debug testing over to GCP builds r=ahal,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D140335
2022-03-18 14:36:26 +00:00
Mitchell Hentges
23226da5f7
Bug 1755516: Explicitly use system Python packages for Firefox build CI r=ahal
...
Updates all build-related jobs (`artifact-build`, `build` and
`instrumented-build`) tasks to explicitly set
`MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system`. This allows them
to consume `psutil` (if installed on the system) without needing
to hit PyPI.org.
Modifies `build-l10n.sh` and `build-linux.sh` to no longer
explicitly fetch `psutil` from PyPI
(`./mach python --virtualenv psutil`), since that is replaced
by Mach's "native package source" behaviour.
Differential Revision: https://phabricator.services.mozilla.com/D140257
2022-03-11 18:34:13 +00:00
smolnar
7e2923a645
Backed out changeset 751c92ab2aba (bug 1752420) at devs request.
2022-02-28 18:23:43 +02:00
Julien Cristau
6bc918d507
Bug 1728882 - upload generated sources for both x64 and aarch64 mac builds r=releng-reviewers,aki
...
Differential Revision: https://phabricator.services.mozilla.com/D139162
2022-02-24 16:19:35 +00:00
Heitor Neiva
15f7981657
Bug 1752420 - Add nightly config for cedar r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D138327
2022-02-23 21:57:54 +00:00
Mike Hommey
c10d0fa5e2
Bug 1755415 - Ship most compiler-rts alongside clang toolchains on all platforms. r=firefox-build-system-reviewers,mhentges
...
This improves out-of-the-box support for cross-compiles on tier-1 build
platforms, including for asan. This also reduces the number of different
*-cross toolchains we need for CI builds.
The linux clang is now also a repack, like the others, and the insertion
of the wasm compiler-rt is moved to the repack, which also allows to
remove that part of the build-clang.py script.
Differential Revision: https://phabricator.services.mozilla.com/D138749
2022-02-17 03:44:39 +00:00
Marian-Vasile Laza
dc5a07f0b1
Backed out 5 changesets (bug 1755415) for causing build bustages. CLOSED TREE
...
Backed out changeset e836c26855d4 (bug 1755415)
Backed out changeset 69d9d8005a83 (bug 1755415)
Backed out changeset a84913234c63 (bug 1755415)
Backed out changeset 709af6e17057 (bug 1755415)
Backed out changeset 0a5c1fe00f26 (bug 1755415)
2022-02-16 13:31:05 +02:00
Mike Hommey
cd4ff2c4e5
Bug 1755415 - Ship most compiler-rts alongside clang toolchains on all platforms. r=firefox-build-system-reviewers,mhentges
...
This improves out-of-the-box support for cross-compiles on tier-1 build
platforms, including for asan. This also reduces the number of different
*-cross toolchains we need for CI builds.
The linux clang is now also a repack, like the others, and the insertion
of the wasm compiler-rt is moved to the repack, which also allows to
remove that part of the build-clang.py script.
Differential Revision: https://phabricator.services.mozilla.com/D138749
2022-02-16 08:24:40 +00:00
Matthew Gaudet
8824165f73
Bug 1752206
- Flip the sense of the DOM Streams CI (test JS streams there instead now) r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D137770
2022-02-10 19:01:35 +00:00
Cosmin Sabou
3a5e7ade87
Backed out 2 changesets (bug 1752206
) for causing Bp-hybrid bustages on WritableStream.cpp. CLOSED TREE
...
Backed out changeset bc0d7fc3a472 (bug 1752206
)
Backed out changeset 5c89f3f10d0e (bug 1752206
)
2022-02-10 20:16:51 +02:00
Matthew Gaudet
c20f4ea36c
Bug 1752206
- Flip the sense of the DOM Streams CI (test JS streams there instead now) r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D137770
2022-02-10 17:06:09 +00:00
criss
00c2091ed9
Backed out 3 changesets (bug 1752206
, bug 1754088) for causing failures on testReadableStream.cpp
...
Backed out changeset bf7e7a03d4bb (bug 1752206
)
Backed out changeset e53660b82b9a (bug 1752206
)
Backed out changeset 2f006f71ce1e (bug 1754088)
2022-02-08 19:44:43 +02:00
Matthew Gaudet
d2ab56857b
Bug 1752206
- Flip the sense of the DOM Streams CI (test JS streams there instead now) r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D137770
2022-02-08 15:23:51 +00:00
Norisz Fay
49e64d1733
Backed out 2 changesets (bug 1752206
) for causing build bustages on ReadableByteStreamController.cpp CLOSED TREE
...
Backed out changeset 455cd9209987 (bug 1752206
)
Backed out changeset a6cc91b823c3 (bug 1752206
)
2022-02-08 00:09:17 +02:00
Matthew Gaudet
9f505b3000
Bug 1752206
- Flip the sense of the DOM Streams CI (test JS streams there instead now) r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D137770
2022-02-07 18:46:58 +00:00
Mike Hommey
f2956e271c
Bug 1742972 - Add a macosx64-aarch64-noopt build. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D134129
2022-02-04 22:19:33 +00:00
Kagami Sascha Rosylight
eec508c635
Bug 1734722 - Part 1: Add CI jobs for DOM Streams r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D136812
2022-01-31 22:15:38 +00:00
Sandor Molnar
aba8ecec36
Backed out 3 changesets (bug 1752232, bug 1734722) for causing spider-monkey failures. CLOSED TREE
...
Backed out changeset 319186f8024a (bug 1752232)
Backed out changeset 0a448a73bc66 (bug 1734722)
Backed out changeset e684ad3cd11a (bug 1734722)
2022-01-31 23:45:44 +02:00
Kagami Sascha Rosylight
8008db61df
Bug 1734722 - Part 1: Add CI jobs for DOM Streams r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D136812
2022-01-31 21:15:58 +00:00
Mike Hommey
b97b60b6f6
Bug 1629184 - Don't use the linux64-clang-win-cross in tasks that don't need it. r=firefox-build-system-reviewers,andi
...
We don't need clang-cl.exe from the win-cross toolchain anymore, which
makes the remaining usecase for that toolchain to provide compiler
runtimes for e.g. asan or profiling. For any build that doesn't involve
those, we can use the plain clang toolchain.
Differential Revision: https://phabricator.services.mozilla.com/D136834
2022-01-25 22:43:56 +00:00
Jesse Schwartzentruber
0e8758dd67
Bug 1708789 - Package tests for macos fuzzing builds. r=taskgraph-reviewers,glandium,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D135877
2022-01-14 14:48:23 +00:00
Alexandru Michis
c5fbfa6ff2
Backed out changeset db861e2fd044 (bug 1749652) as requested by agi.
...
CLOSED TREE
2022-01-13 17:55:26 +02:00
Agi Sferro
f993cdb15f
Bug 1749652 - Fix javadoc path in gv-docs. r=calu
...
The javdoc path changed after Bug 1724480.
Differential Revision: https://phabricator.services.mozilla.com/D135708
2022-01-12 16:37:16 +00:00
Agi Sferro
51f42fd9a0
Bug 1745246 - Allow specifying multiple maven artifacts from build. r=calu,ahal
...
This patch introduces a new field maven-artifacts which allows specifying a
list of maven artifacts that will be generated by a build and published to our
maven repository.
This allows us to split up GeckoView into separate maven packages.
Differential Revision: https://phabricator.services.mozilla.com/D133790
2022-01-11 19:16:01 +00:00
Agi Sferro
1a56a18794
Bug 1745153 - Fix javadoc path after Bug 1724480. r=jonalmeida
...
Upgrading gradle changed the path where the javadoc jar is published, but we
missed updating the upload job.
Differential Revision: https://phabricator.services.mozilla.com/D133359
2021-12-29 08:48:06 +00:00
Mike Hommey
73230b8c3e
Bug 1744234 - Bump minimum Rust version to 1.57. r=firefox-build-system-reviewers,andi
...
Also update the table of Firefox requirements. It's worth noting that I
actually upgraded to 1.57 earlier than I should have (too close to
freeze), but what is done is done.
Differential Revision: https://phabricator.services.mozilla.com/D134124
2021-12-17 08:37:39 +00:00
Sandor Molnar
e3932a5144
Backed out changeset 572b175efb09 (bug 1696504) for causing regressions. a=backout
2021-12-01 19:48:29 +02:00
Agi Sferro
9ce9bd86e7
Bug 1740358 - Use Java JDK from Adoptium in CI. r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D131928
2021-11-30 16:11:00 +00:00
Mike Hommey
21c8cb7ed7
Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D131588
2021-11-24 22:47:43 +00:00
Marian-Vasile Laza
376fd53683
Backed out changeset a899281204c7 (bug 1696504) for causing GTest failures.
2021-11-23 11:51:05 +02:00
Mike Hommey
9caeaefc7d
Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D131588
2021-11-23 02:29:31 +00:00