Rob Lemley
8edcc10b6e
Bug 1716977 - Update packaging for Thunderbird ASan Reporter builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143517
--HG--
extra : rebase_source : 555eafa2f3ce12666d7955f52461819dbd6a4b34
extra : histedit_source : cfaf59d1291a08dfd07538a130dbf84fd87428f0
2022-04-11 11:41:30 -04:00
Rob Lemley
a73f52598b
Bug 1648731 - Thunderbird AsanReporter build config. r=#thunderbird-reviewers,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143516
--HG--
extra : rebase_source : 4de3650d31d67b77a9c5cc5b298455113a39efeb
extra : amend_source : 90d660538cb16e2fda836cc4d4736eafe8bac76c
extra : histedit_source : 9dccb6f11ca598cd9efdb0d394b0321f7490c370%2C4d7ffab768b7454d69034406a55a1040b413c6ac
2022-04-11 11:29:06 -04:00
Rob Lemley
f5104ad194
Backed out changeset 6a84da06fc27 (bug 1648731) for build failures. rs=backout
2022-04-14 09:25:25 -04:00
Rob Lemley
c055bd3fc8
Bug 1648731 - Thunderbird AsanReporter build config. r=#thunderbird-reviewers,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143516
--HG--
extra : histedit_source : 6741fdd635799a1de224e481628826c1a98bedd6
2022-04-11 15:29:06 +00:00
Alessandro Castellani
9aacfd0db4
Port Bug 1289641 - Setup a taskcluster job to build the MSVC tooltool package.rs=bustage-fix
...
--HG--
extra : amend_source : c80a888014cae8a46e0296473a905406c3d18e86
2022-04-11 21:33:44 -07:00
Rob Lemley
7e43b1d4ab
Bug 1760621 - Notify AV vendors of new Thunderbird releases. r=#thunderbird-reviewers,mkmelin
...
In theory, there's some process that happens on the vendor side that will update
virus scanners to reduce false positives.
Differential Revision: https://phabricator.services.mozilla.com/D141695
--HG--
extra : histedit_source : 2657ba76e4993f217ca2b5464c63733958f6b333
2022-03-21 21:56:49 +00:00
Geoff Lankow
b5ce41bcc7
Bug 1760943 - Set upload-symbols task to use system Python packages. rs=bustage-fix DONTBUILD
...
Port of the same line in https://hg.mozilla.org/mozilla-central/rev/43f7556db2e1
--HG--
extra : rebase_source : d44d3d8cd225ce0546cdd5f9015d33197e5fe6d7
2022-03-23 20:02:51 +13:00
Rob Lemley
d6fbc095b4
Bug 1758162 - Port bug 1755516: Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE in CI build jobs. r=#thunderbird-reviewers,aleca
...
Port of D140257.
Differential Revision: https://phabricator.services.mozilla.com/D140418
--HG--
extra : amend_source : 4a2a87f7907d1621086567eaaec78d9b78f342f3
2022-03-04 21:53:43 +00:00
Rob Lemley
ec798e7ad6
Bug 1750690 - Run GTests with "1proc" variant. r=darktrojan
...
This uses the variants defined for Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D137866
2022-02-04 15:12:06 +00:00
Geoff Lankow
691e2ebf62
Bug 1755905 - Port bug 1755415 - Ship most compiler-rts alongside clang toolchains on all platforms. rs=bustage-fix
2022-02-18 10:40:55 +13:00
Geoff Lankow
e1230d6ab0
Bug 1755444 - Add linux64-clang-13-profile to toolchain reference jobs. rs=bustage-fix
2022-02-16 10:36:06 +13:00
Rob Lemley
ba930a418c
Port bug 1752490 - Use win64-clang-13-raw toolchain from gecko taskgraph. rs=bustage-fix
2022-02-03 12:05:04 -05:00
Rob Lemley
956dd569ac
Bug 1751929 - Remove versioned toolchains with aliases. r=darktrojan
...
These toolchains all have unversioned aliases that are imported.
linux64-clang -> linux64-clang-13. It's not necessary to configure the
versioned name if the alias is included already.
Differential Revision: https://phabricator.services.mozilla.com/D136968
--HG--
extra : amend_source : fa4488910954c05d9b7d34efe2f9b92c43519b6c
2022-01-28 12:41:44 +02:00
Rob Lemley
c0ce910915
Bug 1751929 - Port bug 1751824: Add win32/64 compiler-runtime toolchains. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136908
--HG--
extra : amend_source : da343b2a4cd5a4e4ad011ec430b211a647e2bbe0
2022-01-28 12:41:29 +02:00
Rob Lemley
06c8d95dc0
Bug 1751929 - Port bug 1751839: Use clang-toolchain for toolchain tasks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136967
2022-01-25 23:48:13 +00:00
Geoff Lankow
d16d8b74ae
Backed out changeset dc1203541d0e (bug 1750690) as GTest is still broken.
2022-01-25 10:49:28 +13:00
Rob Lemley
86d8a7d910
Bug 1750690 - Run GTest suite again. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136266
--HG--
extra : histedit_source : 32a0e53be3375074a9bccd211421da01694fffcb
2022-01-18 20:46:47 +00:00
Rob Lemley
646f25afa2
Bug 1750068 - Port bug 1740631: Add requirements-plist-url to mac signing payloads. r=darktrojan
...
Port of D135056.
Differential Revision: https://phabricator.services.mozilla.com/D135926
2022-01-13 19:32:35 +00:00
Rob Lemley
f85de21f46
Bug 1748698 - Run Windows tests on win10-2004 image. r=aleca
...
Newer version of Windows 10.
Differential Revision: https://phabricator.services.mozilla.com/D135223
--HG--
extra : amend_source : bf197083a33ba283cd1cab7001c484b9e638bdf5
2022-01-15 12:33:27 +02:00
Magnus Melin
a0a9a63cdd
Bug 1750084 - port to Thunderbird: "Update builders to rustc 1.58". rs=bustage-fix
...
--HG--
extra : amend_source : 2230a23c61236c95e30476112916442143c244a5
2022-01-14 14:26:57 +02:00
Rob Lemley
b01c4d680c
Bug 1747879 - Do not set MOZ_SOURCE environment variables in build jobs. r=darktrojan
...
Debug .sym files contained incorrect VCS references due to MOZ_SOURCE_REPO
and MOZ_SOURCE_CHANGESET being set in the environment reffering to the
Thunderbird repository.
mozconfigure will handle setting these values in the buildconfig.
See D135299.
Differential Revision: https://phabricator.services.mozilla.com/D135392
2022-01-13 19:15:30 +00:00
Rob Lemley
e11d9154d1
Bug 1748448 - Port bug 1748397: Rust toolchain cleanup. r=aleca
...
Port of D135021.
Differential Revision: https://phabricator.services.mozilla.com/D135048
--HG--
extra : rebase_source : fee8825f9eb385394ce0f7c8d39c9415894557d9
extra : amend_source : f6236009c8a6e890dec24c0ecbbd4b5c3a4c96f7
2022-01-05 12:01:45 +02:00
Magnus Melin
561ee003f7
Bug 1748336 - Thunderbird port - remove `python-3` flag from in-tree taskgraph. rs=bustage-fix
2022-01-05 08:04:37 +02:00
Rob Lemley
6408a7f846
Bug 1746008 - Remove obsolete toolchain and docker-image jobs from CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D133781
Depends on D133780
2021-12-14 19:31:19 +00:00
Rob Lemley
bb16e3bbee
Bug 1746008 - Rename "base-path" and "jobs" keys in reference-loader. r=darktrojan
...
For consistency, use the "reference-jobs" and "reference-base-path" in the
reference and merge loaders when using upstream jobs.
Differential Revision: https://phabricator.services.mozilla.com/D133779
2021-12-14 19:31:11 +00:00
Geoff Lankow
9eb770f1ec
Port bug 1741745 - Make '1proc' a test variant rather than a special cased e10s attribute. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/bdf342184019b8320b1ea24535da9f908c3abe09 and https://hg.mozilla.org/mozilla-central/rev/943d1b55ee62d05b1544d2a6457f667561ae8cce .
2021-12-14 17:55:55 +13:00
Rob Lemley
0426f00466
Bug 1611580 - Run clang-format for Thunderbird code in CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D132808
Depends on D132807
2021-12-03 16:07:22 +00:00
Rob Lemley
107aea69fd
Bug 1744579 - Increase mochitest(bct) chunks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D132986
2021-12-06 20:20:05 +00:00
Rob Lemley
5ad42718a2
No bug - Remove obsolete clang toolchains. r=me
...
--HG--
extra : amend_source : 2987a96bf96291e5afe00e93bfa29a48a3ba1f91
2021-12-03 07:17:33 -05:00
Rob Lemley
575228ea58
Bug 1744156 - Port bug 1742749: Rust 1.57 update. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D132747
--HG--
extra : amend_source : c2150531f12801f125069f99d1948c155fbcd6a4
2021-12-03 12:40:52 +02:00
Rob Lemley
ca97faeabb
Backed out changeset a2298b6eb9aa (bug 1744156) for Decision task bustage. r=backout a=rjl
2021-12-03 07:05:51 -05:00
Rob Lemley
9b4665eaf3
Bug 1744156 - Port bug 1742749: Rust 1.57 update. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D132747
--HG--
extra : amend_source : 91ab49bd256dd562f0cd1636649f195d8e1c0707
2021-12-03 12:40:52 +02:00
Rob Lemley
5fdf36be5f
Backed out changeset a9c34cfb15d9 (bug 1742150), backed out upstream. r=backout a=rjl
...
Bug 1696504 was backed out in mozilla-central (b1571319e4cd).
2021-12-01 14:02:01 -05:00
Geoff Lankow
4d89ddc363
Port bug 1700774 - [taskgraph] Move test transforms to a 'transforms/test' directory. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/197932d5aecb1acade386773cf660c28ff0818e5
2021-11-30 11:21:28 +13:00
Rob Lemley
07acb147a8
Bug 1742150 - Port bug 1696504: Build Thunderbird with macOS 11 SDK. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D131675
--HG--
extra : moz-landing-system : lando
2021-11-25 21:46:37 +00:00
Rob Lemley
47d9bd26a8
Bug 1742156 - Port bug 1738988: Run trojan-source detection in CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D131676
--HG--
extra : histedit_source : feeab5f64b019396daf99ad5622a12af0b0ceaef
2021-11-19 20:07:29 +00:00
Geoff Lankow
3d18dce5be
Port bug 1741205 - Add missing fetch job linux64-rust-windows-1.56. rs=bustage-fix
2021-11-23 17:55:52 +13:00
Rob Lemley
3c133febc2
Bug 1742171 - Port bug 1632870: Webrenderify all the tests. rs=bustage-fix DONTBUILD
...
Update all test platforms to be "-qr" (enables webrender). The referenced
m-c bug uses the platform name to create a test settings structure. It doesn't
work with platform names like "linux64/opt" though.
This change will bring Thunderbird's test-platforms.yml up tp date with
m-c, using platform names like "linux1804-64-qr/opt" so that "set_test_settings"
works as intended.
Differential Revision: https://phabricator.services.mozilla.com/D131711
--HG--
extra : amend_source : 4cd2a47217ab78fef3131c8e141d896e43ccdee6
extra : histedit_source : 61ec37ff381e01122cd2233f38f22c40aeecf249
2021-11-18 16:57:02 -05:00
Rob Lemley
35ee13fc19
Backed out changeset 4d3a6c325941 (bug 1742171) incorrect patch landed. r=backout
2021-11-19 19:10:50 -05:00
Rob Lemley
cd4b2bf989
Bug 1742171 - Port bug 1632870: Webrenderify all the tests. rs=bustage-fix
...
Update all test platforms to be "-qr" (enables webrender). The referenced
m-c bug uses the platform name to create a test settings structure. It doesn't
work with platform names like "linux64/opt" though.
This change will bring Thunderbird's test-platforms.yml up tp date with
m-c, using platform names like "linux1804-64-qr/opt" so that "set_test_settings"
works as intended.
--HG--
extra : rebase_source : 63865a0be14191b09f01dc5b9efdc0143b0183ab
2021-11-18 16:57:02 -05:00
Rob Lemley
0f41efe270
Bug 1716347 - Build linux64-asan with rust-dev toolchain. r=darktrojan
...
TSAN build was changed in bug 1715282.
Differential Revision: https://phabricator.services.mozilla.com/D131256
2021-11-16 17:30:26 +00:00
Rob Lemley
bb4043500a
Bug 1739481 - Move win7/x86 tests to win10. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130395
--HG--
extra : moz-landing-system : lando
2021-11-16 17:37:40 +00:00
Rob Lemley
874b67b350
Bug 1738993 - Port bug 1738908: esr78 EOL cleanup. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130214
2021-11-02 21:23:36 +00:00
Rob Lemley
37d98e53b0
Bug 1726433 - Port bug 1726506: Cleanup unused debian10 images and packages. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130213
2021-11-02 21:13:15 +00:00
Geoff Lankow
9b214b2025
Port bug 1731582 (again) - Move ALL the things to clang-13 rs=bustage-fix
...
The previous patch left some jobs at clang-12 because it worked. I've since realised I should've changed everything.
2021-10-21 17:21:21 +13:00
Geoff Lankow
461a63b4e5
Port bug 1731582 - Move to clang-13 rs=bustage-fix
2021-10-21 17:11:58 +13:00
Rob Lemley
1e37dd96a2
Bug 1733982 - Port bug 1732723: Rename "taskgraph" Python module to "gecko_taskgraph". r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D127490
--HG--
extra : moz-landing-system : lando
2021-10-06 04:47:46 +00:00
Rob Lemley
f96a8d1999
Bug 1727143 - Port bug 1727266: Enable wasm sandboxing on win32 builds. r=darktrojan DONTBUILD
...
Port of D123426.
Differential Revision: https://phabricator.services.mozilla.com/D123493
--HG--
extra : rebase_source : 854a595e8b3ef36940afec73b1a92ea62403091f
extra : amend_source : ac9b91b43adf3f2d35461cc251b3eb39dbb62f0f
2021-08-24 15:30:07 +00:00
Rob Lemley
5dfa736741
Bug 1729905 - Port bug 1731195: Use Linux native NSIS to build Windows installer. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D125978
--HG--
extra : amend_source : 89145c1868b4e9df86d969405773132ad6995489
extra : histedit_source : 2217b08a5174a91fb3a925a393d9c834964d7bfc
2021-09-17 11:12:25 -04:00
Rob Lemley
3f96e0793c
Bug 1730917 - Port bug 1730680: Update Rust toolchain from 1.51 to 1.53. rs=bustage-fix
...
Port of D125630.
Differential Revision: https://phabricator.services.mozilla.com/D125720
--HG--
extra : rebase_source : 7673bf170031eaa187278e93e622f655b82b2103
extra : amend_source : 06d1638ba096f5a76f9dd5bd3db5abe0b5d30451
extra : histedit_source : 2febc9740537348f933bfa5f8a4c5d546d37813e
2021-09-15 11:19:42 -04:00
Rob Lemley
31df427708
Bug 1729905 - Port bug 1730825: Use NSIS toolchain for Windows builds. rs=bustage-fix
...
Port of D125635.
Differential Revision: https://phabricator.services.mozilla.com/D125719
--HG--
extra : amend_source : b2ceb4c17179eceef9bfb1bf632d01e00c04ae33
extra : histedit_source : 7a4751cc1650d1ef21104286dfe9a61bc673b35b
2021-09-15 11:15:28 -04:00
Rob Lemley
89557c8164
Bug 1729905 - Port bug 1728507: Upgrade NSIS to 3.07. r=darktrojan DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D125068
--HG--
extra : rebase_source : 1fc062791dbcbb9fe7052b6651c036007d1878ed
extra : amend_source : 799bcf3c459b54be9751d987a98a5285fae15b76
2021-09-15 15:21:12 +03:00
Magnus Melin
f34289a363
Bug 1726506 - port "Upgrade toolchain tasks to the Debian 11-based image" changes to Thunderbird. rs=bustage-fix
...
--HG--
extra : amend_source : 92850fcc2b0191054a5c56448d4ef91b4cb72cf2
2021-09-15 14:59:54 +03:00
Rob Lemley
54a851ea99
Bug 1729768 - Port bug 1729611: Remove llvm-dsymutil toolchain. r=darktrojan
...
Port of D124886.
Differential Revision: https://phabricator.services.mozilla.com/D124957
--HG--
extra : amend_source : 1913e861e69f41987dbf03ee5557e88a5dca27ca
2021-09-09 19:53:54 +03:00
Rob Lemley
1f0e7f7410
Bug 1729765 - Port bug 1729406: Only install win64-dump_syms on windows workers. r=darktrojan
...
Port of D124879.
Differential Revision: https://phabricator.services.mozilla.com/D124956
--HG--
extra : amend_source : a47c542ff6ac3085cc745bbcb2fce2ff0b7c6aa2
2021-09-09 19:53:35 +03:00
Geoff Lankow
77a0b74366
Port bug 1727687 - Upgrade windows builds to MSVC 15.9.6. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/8c87a0773383527c79f60d5e1035cfeb60241de0
--HG--
extra : amend_source : 27887c224387349a83d938a13b2c058ca389a714
2021-08-31 17:31:13 +12:00
Rob Lemley
1c0367ce54
Bug 1727143 - Port bug 1726474: Add wasm32-wasi sysroot to win64 builds. r=darktrojan
...
Port of D123042.
Differential Revision: https://phabricator.services.mozilla.com/D123382
--HG--
extra : moz-landing-system : lando
2021-08-25 20:28:50 +00:00
Rob Lemley
40f081e0c5
Bug 1727014 - Follow-up: Don't try to include removed misc.yml file. rs=bustage-fix
2021-08-25 16:03:08 -04:00
Rob Lemley
a441d328fa
Bug 1727014 - Remove lib32cxx build dependency; clean up toolchains. r=darktrojan
...
Depends on D123305
Differential Revision: https://phabricator.services.mozilla.com/D123449
--HG--
extra : moz-landing-system : lando
2021-08-25 19:51:49 +00:00
Geoff Lankow
19af35bfe6
Bug 1726433 - Revert to using a build image for comm_taskgraph test jobs. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D123168
--HG--
extra : amend_source : ab6a3f19fe86f32c1b2c5d9ea7a79164f21739c9
extra : histedit_source : b11f488abad71116eddef3dd0b5d0b9fa7c7d7b4
2021-08-20 11:39:37 +12:00
Rob Lemley
7e535eb6f7
Bug 1726433 - Back out 3d6380f6f8552. rs-bustage-fix
2021-08-19 18:14:49 -04:00
Rob Lemley
756f4efc37
Bug 1726433 - Port bug 1726117: Upgrade tasks using the debian10-amd64-build image to the debian11-amd64-build image. r=darktrojan DONTBUILD
...
Port of D122835.
Differential Revision: https://phabricator.services.mozilla.com/D123012
--HG--
extra : amend_source : 804e9f33ef073288e65bdc08c526c1d0b6fc4231
2021-08-19 14:39:55 +03:00
Rob Lemley
2dd81aa9e6
Bug 1726433 - Port bug 1726117: Upgrade toolchain tasks to Debian 11 image. r=darktrojan
...
Port of D122833.
Differential Revision: https://phabricator.services.mozilla.com/D123011
--HG--
extra : amend_source : f31a5d53d65e1a21f0744536374f9f661df00e36
2021-08-19 14:39:40 +03:00
Rob Lemley
28862f8281
Bug 1726466 - Port bug 1726100: Really add wasi-sysroot toolchain to builds. rs=bustage-fix
2021-08-18 19:09:44 -04:00
Rob Lemley
c75be2b8b3
Bug 1726466 - Port bug 1726100: Add wasi-sysroot toolchain to builds. rs=bustage-fix
2021-08-18 19:00:03 -04:00
Rob Lemley
2684a15b6f
Bug 1726433 - Port bug 1726117: Add Debian 11 docker images. rs=bustage-fix
...
Port of D122830.
2021-08-18 16:28:18 -04:00
Rob Lemley
93487d295e
Bug 1725260 - Adjust UVC-next parameters so that it will run on esr91 releases. r=darktrojan
...
Thunderbird does not use the "esrXX" names for release types, it needs to be
set to "release".
The last watershed version is going to be 78.15.0.
Differential Revision: https://phabricator.services.mozilla.com/D122397
--HG--
extra : amend_source : f8ee451ef149c2647e2772a8d85d7056e1f15675
2021-08-14 13:56:23 +03:00
Rob Lemley
c696cb322c
Bug 1725724 - Port bug 1724522: wasi-sysroot toolchain refactoring. rs=bustage-fix
2021-08-13 18:10:08 -04:00
Rob Lemley
6c2670e4a5
Bug 1720188 - Update suite version for comm-central->comm-beta merge. r=justdave
...
Updating the suite version for the c-c to c-b merge is a simple substitution
operation in both files. The "version-files" cannot be used for suite as
there is no support in mozilla-version for Seamonkey's versions.
Depends on D121669, D121668 (version-control-tools)
Test Plan:
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=ae6f9cce64c5cbc6a272eda34c302bad028e717b
The push fails for some odd reason (try allows new remote heads so why did it fail?), but the diffs are correct!
Differential Revision: https://phabricator.services.mozilla.com/D121670
2021-08-03 16:04:50 +00:00
Rob Lemley
a55fa6fd1d
Bug 1720188 - Set mozilla-beta in .gecko_rev.yml for comm-central->comm-beta merge. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D121669
2021-08-03 16:02:16 +00:00
Rob Lemley
74693e927d
Bug 1720483 - Follow-up: Add x86_64 sysroot to linux64-aarch64 build for host utils. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D120120
--HG--
extra : amend_source : a38374ec16d582f03f20e8ae71f4a16f32d3e669
2021-07-17 12:56:06 +03:00
Rob Lemley
2a2b2b7115
Bug 1720908 - Port bug 1720625: Add sysroots to Windows/macOS builds for host utilities. r=justdave
...
Necessary to compile things like nsinstall which run on the Linux host during
the build.
Differential Revision: https://phabricator.services.mozilla.com/D120081
--HG--
extra : amend_source : a6643e2b4c136a6f192998f3ce44c6f227fa967c
2021-07-16 11:13:00 -04:00
Rob Lemley
b266a399ac
Bug 1709438 - release-update-verify-next test jobs. r=justdave
...
This is to add a second set of update-verify test jobs that run during release
promotion. This allows testing that Thunderbird 78 installs stay on
Thunderbird 78 and Thunderbird 91 gets Thunderbird 91 updates. Once 78 is
EOL, these tests get disabled.
Differential Revision: https://phabricator.services.mozilla.com/D116748
--HG--
extra : histedit_source : 41bcd02a98a9d38c80cc1492ba585a9dc8098882
2021-07-13 21:04:14 +00:00
Rob Lemley
05be7e007b
Bug 1720483 - Port bug 1719229: Use sysroot for host build targets. r=justdave
...
Port of D119848.
Depends on D119888
Differential Revision: https://phabricator.services.mozilla.com/D119889
--HG--
extra : histedit_source : 16ea10bd96a39a74ed86becc32a36f7ea2c44477
2021-07-15 10:54:17 +00:00
Rob Lemley
53d0fd749c
Bug 1720483 - Port bug 1719229: Rename Linux sysroot toolchains. r=justdave
...
Port of D119846.
Depends on D119887
Differential Revision: https://phabricator.services.mozilla.com/D119888
--HG--
extra : histedit_source : ee6819b39959ad7bd42d2ddd5fa3f1818aef8e88
2021-07-14 14:16:26 +00:00
Rob Lemley
5e0820893c
Bug 1720483 - Port bug 1719229: Rename dump-syms toolchains to dump_syms. r=justdave
...
Port of D119845.
Differential Revision: https://phabricator.services.mozilla.com/D119887
--HG--
extra : histedit_source : cc7f7fcc75ca1daabe01cce2b1e02d91b18563f7
2021-07-14 14:11:37 +00:00
Rob Lemley
fe2c079aa2
Backed out 4 changesets (bug 1720592, bug 1720483) landed with wrong bug number. r=backout
...
Backed out changeset 15ab0f88ff10 (bug 1720483)
Backed out changeset adf7e403f116 (bug 1720592)
Backed out changeset 12a9eb4fea0b (bug 1720592)
Backed out changeset fca19a013d36 (bug 1720592)
--HG--
extra : histedit_source : 9716bcbc109cd87a6d5b6abd96cd4fc68612fbae
2021-07-15 10:50:09 -04:00
Rob Lemley
5d991aad88
Bug 1720483 - Port bug 1719229: Use sysroot for host build targets. r=justdave
...
Port of D119848.
Differential Revision: https://phabricator.services.mozilla.com/D119889
--HG--
extra : amend_source : d497d815fbf293fb4f3aa98e33e51ca0d21cc8f6
2021-07-15 13:54:17 +03:00
Geoff Lankow
fb23653f46
Bug 1720592 - Fix Linux libotr jobs. rs=bustage-fix
...
Inspired by https://hg.mozilla.org/mozilla-central/rev/7834a5b6798a7a7bcbebdcdf701a59205fd3c02f , but it doesn't work for aarch64. Landing anyway as it will get the Linux build going at last.
--HG--
extra : amend_source : 266bdc947bbce241d639fbea5e482c842181716e
2021-07-15 13:49:28 +12:00
Geoff Lankow
200139184e
Bug 1720592 - Port bug 1719229 - Rename the bootstrappable sysroot toolchains. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/123586cb1eafbb09341dda6046ed47f863b9c2c2
--HG--
extra : amend_source : a2a822c13de48d446e61609598b8e4cc55bae3b2
extra : histedit_source : efe0ff7a67b28bc56ec74c66ced30f5d41e27a74
2021-07-15 11:41:07 +12:00
Geoff Lankow
593fe5a3a5
Bug 1720592 - Port bug 1719229 - Don't replace _ with - in toolchain names to bootstrap. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/9ea081598c5c21cc4a828379bc6e3f391b9b4fb0
--HG--
extra : histedit_source : 4159f0fa2d9aef6509f59cc6c73b5269deba5cf6
2021-07-15 11:20:38 +12:00
Rob Lemley
11f56cc4d0
Bug 1720495 - Restore non-webrender tests for Windows 10 until GFX issues are fixed. r=darktrojan
...
Per bug 1717883 comment 5, run the non-webrender tests for Windows 10 in addition
to webrender so it's easier to identify failures.
For win32, all test platforms are now webrender.
Differential Revision: https://phabricator.services.mozilla.com/D119892
2021-07-14 14:59:01 +00:00
Rob Lemley
d00dbad492
Bug 1720108 - Port bug 1717540: Taskgraph config updates for esr91. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D119622
2021-07-12 12:38:49 +00:00
Geoff Lankow
bb774c81a2
Bug 1719782 - Port bug 1719426. rs=bustage-fix
2021-07-09 17:37:54 +12:00
Geoff Lankow
af7507134a
Bug 1719448 - Port bug 1719228 - Remove unused docker images and Debian packages. rs=bustage-fix
2021-07-07 23:22:51 +12:00
Rob Lemley
187928ed0e
Bug 1717883 - Port bug 1717825: Move Windows 10 64bit tests to webrender. r=justdave
...
Depends on D118628
Differential Revision: https://phabricator.services.mozilla.com/D118629
2021-06-23 19:27:05 +00:00
Geoff Lankow
5a9b1b9a66
Bug 1719259 - Port bug 1719207 - Install libstdc++ dev package in sysroots. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D119172
--HG--
extra : amend_source : 475143fcb5147aa71b901c1710b1d188aa2a91d3
extra : histedit_source : d1d3ee81d94fec30cf1e707f46cf6a9d97f8e97d
2021-07-06 20:24:19 +12:00
Rob Lemley
5999f3a82a
Bug 1717883 - Port bug 1717803: Move Windows ASan tests to webrender. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118628
--HG--
extra : amend_source : 4f6556ad2d0aa7143cde79d2320a7515ab1c6a96
2021-06-23 19:31:35 +00:00
Rob Lemley
b7db392fec
Bug 1713312 - Taskgraph transform to allow setting optimization strategy by-platform for tests. r=justdave
...
Test optimization strategy needs to align with the build strategy. If the test
strategy determines that the test needs to run, by definition the build must run.
The optimization attribute doesn't normally allow setting a different strategy
based on the test platform. This is useful for Thunderbird, and doesn't align
with the way Firefox CI runs tests.
Differential Revision: https://phabricator.services.mozilla.com/D118395
2021-06-18 22:26:53 +00:00
Rob Lemley
f36b4558ac
Bug 1717088 - Remove mapiheaders toolchain job. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118280
2021-06-17 19:06:01 +00:00
Rob Lemley
cf4b02c252
Bug 1717088 - Use vendored MAPI header files. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118279
2021-06-17 19:01:46 +00:00
Rob Lemley
a2fb1cdcd1
Bug 1717551 - Port bug 1715515: Switch windows 7 tests to -qr workers. rs=bustage-fix
...
Surely this is not the best fix.
Differential Revision: https://phabricator.services.mozilla.com/D118426
--HG--
extra : amend_source : 8fcaba03d334de191c978c438c666aebe2d756b9
2021-06-21 20:11:15 -04:00
Rob Lemley
8028d5fb4e
Bug 1713312 - Follow-up: Really disable Linux TSAN. r=me
2021-06-18 18:38:31 -04:00
Rob Lemley
af2ae50d68
Bug 1713312 - Temporarily disable TSAN/ASan builds. r=me
...
--HG--
extra : amend_source : efb8356a0ef78b52745594e12f47c5c288eac4c7
extra : histedit_source : e6c162bbd5bbc877dbb4757d68cb6b8ba918b3fe
2021-06-18 17:41:30 -04:00
Rob Lemley
476b52c6f4
Bug 1703742 - Follow-up: Adjust test parameters for ASan and TSAN to prevent worker failures. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117709
2021-06-16 18:24:23 -04:00
Rob Lemley
180b77f60a
Bug 1716370 - Port bug 1696531: Run xpcshell tests with Python 3. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117677
--HG--
extra : rebase_source : e2ea9b8e8bc55e1c8ba5a31bcf8dd787dc57ea6f
extra : amend_source : 3895d46ed7a21922b3aa709af993cf1a9a312f65
2021-06-16 12:59:25 +03:00
Rob Lemley
46c3df1955
Bug 1716370 - Port bug 1696529: Run mochitests with Python 3. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117676
--HG--
extra : rebase_source : fdbea610e0178e86696116b91223bbc9d2b0c143
extra : amend_source : ad629060bc3a2839a903e8fb0b0d3ffb88e8fbe1
2021-06-16 12:59:11 +03:00
Rob Lemley
c41c266969
Port bug 1715282 - Add rust-1.51 toolchains. rs=bustage-fix DONTBUILD
...
--HG--
extra : amend_source : ab0dc5c04d027778e2feaf43bbd3bc146bc45e85
2021-06-15 19:21:04 -04:00
Rob Lemley
5590034baf
Port bug 1715282 - Add linux64-rust-1.51 toolchain. rs=bustage-fix
...
--HG--
extra : rebase_source : b1f71938055a1798809ac7ee047ea4a89df47ca6
2021-06-15 19:00:04 -04:00
Rob Lemley
fb99e47ba6
Bug 1703742 - Run tests for ASan builds. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D116855
--HG--
extra : amend_source : bccbf5011cc8b17b2b1e7f5f6243c42ad3c20eaf
2021-06-11 20:08:50 -04:00
Rob Lemley
53470c9541
Bug 1703742 - Add ThreadSanitizer (TSAN) builds to CI. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D116854
--HG--
extra : amend_source : 99e8ef514e446ea8815da18bcc3cbbcf5caad12e
2021-06-11 20:08:43 -04:00
Rob Lemley
daa7db9dc8
Bug 1713312 - Use backstop optimizer combined with no-suite for non-product build platforms. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117172
--HG--
extra : amend_source : 4f627963e47f3474292c40b9cd579159ce9ffbbd
extra : histedit_source : 74f843bc763c75527ef5e65f91cb37a038225be5
2021-06-11 20:07:50 -04:00
Rob Lemley
e433c453e1
Backed out 2 changesets (bug 1713312). r=me
...
Backed out changeset 25979118e932 (bug 1713312)
Backed out changeset ff95d0a57315 (bug 1713312)
The once-daily jobs did not actually run with the daily cron as expected.
2021-06-05 18:06:31 -04:00
Rob Lemley
2eef875a18
Bug 1713312 - Run ASan and windows-plain builds once a day. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D116710
--HG--
extra : moz-landing-system : lando
2021-06-04 16:33:40 +00:00
Rob Lemley
95fbb7fe8b
Bug 1713312 - Use skip-unless-changed-no-suite taskgraph optimization strategy on source-test jobs. r=justdave
...
Prevents these jobs from running when only Seamonkey-associated files are
changed in the push.
Differential Revision: https://phabricator.services.mozilla.com/D116269
--HG--
extra : moz-landing-system : lando
2021-06-04 16:33:40 +00:00
Rob Lemley
407da285b3
Bug 1713112 - Port bug 1712350: Use win64-mozmake toolchain for win64-plain builds. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D116272
--HG--
extra : rebase_source : 215f19da32f1c0bf842c7d4bdf8ba41cfc4a067f
extra : amend_source : 009be08aae9670673d67ee578b1c1b52d7f5de58
2021-06-04 13:41:16 +03:00
Rob Lemley
4cf4f2f2e1
Bug 1625287 - Port bug 1623082: Remove nightly attribute from jobs. r=justdave
...
The "nightly" attribute has effectively been replaced by "shippable" and is no
longer needed.
Differential Revision: https://phabricator.services.mozilla.com/D116712
--HG--
extra : amend_source : 261bbe1b932a220993e405fd6a3c28b352eea77b
2021-06-04 13:39:36 +03:00
Rob Lemley
a4694ab6e5
Bug 1652638 - Run comm_taskgraph unittests in CI. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D115814
2021-05-21 01:46:23 +00:00
Rob Lemley
a7be012008
Bug 1652638 - Move Thunderbird decision task parameters to comm_taskgraph. r=justdave
...
Moves Thunderbird specific parameters out of mozilla-central into comm-central.
Requires D83451 on mozilla-central.
Differential Revision: https://phabricator.services.mozilla.com/D83859
2021-05-21 00:35:29 +00:00
Rob Lemley
e164ceb193
Bug 1712107 - Port bug 1712036: Use the same tooltool manifests as Firefox for Windows builds. r=justdave
...
Previously, the MS MAPI headers that are necessary for Thunderbird Windows builds
were downloaded as a tooltool artifact, making it necessary for Thunderbird to
use a different manifest file.
In bug 1687220, the MAPI headers were moved to a private Taskcluster artifact.
The only remaining tooltool artifact to download is the MS VS SDK, which is the
same as Firefox so use their manifest file.
Differential Revision: https://phabricator.services.mozilla.com/D115613
2021-05-20 15:22:48 +00:00
Rob Lemley
3e772e0be4
Bug 1704622 - Disable GTest on macOS again. rs=test-only,bustage-fix
...
Return to the former disabled status until bug 1581762 is fixed.
--HG--
extra : histedit_source : 6e4b722380575204553427aea90b5767034c13a8
2021-05-07 18:05:58 -04:00
Rob Lemley
343b0f067a
Bug 1709327 - Disable marionette tests. r=justdave
...
Depends on D114279
Differential Revision: https://phabricator.services.mozilla.com/D114280
--HG--
extra : rebase_source : 3d00b14635e72f473a8939492530355cb285e737
2021-05-04 20:22:17 +00:00
Rob Lemley
f8ccec0b48
Bug 1679778 - Port bug 1695263: Run marionette tests with Python 3. r=justdave
...
Port of D106758.
Differential Revision: https://phabricator.services.mozilla.com/D109777
2021-03-25 18:43:41 +00:00
Rob Lemley
14625d3487
Bug 1709444 - Follow-up: yaml lint. rs=bustage-fix,mozlint
2021-05-05 19:05:42 -04:00
Rob Lemley
8008d99073
Bug 1709444 - Port bug 1709424: Temporarily disable M1 tests on comm-central. r=justdave DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D114274
--HG--
extra : moz-landing-system : lando
2021-05-05 22:13:38 +00:00
Rob Lemley
053ce90869
Bug 1692289 - Enable fluent-lint check in CI. r=justdave
...
Depends on D114297
Differential Revision: https://phabricator.services.mozilla.com/D114298
--HG--
extra : moz-landing-system : lando
2021-05-05 22:08:47 +00:00
Rob Lemley
f3ce785dbc
Bug 1692289 - Follow-up: Set always-target:false on fluent-lint job. rs=bustage-fix DONTBUILD
2021-05-03 13:47:54 -04:00
Rob Lemley
a43c91eed6
Bug 1692289 - Port bug 1416149: Run fluent-lint in CI. r=justdave
...
Depends on D113189
Differential Revision: https://phabricator.services.mozilla.com/D113190
--HG--
extra : moz-landing-system : lando
2021-05-03 17:00:23 +00:00
David Miller
3d16daf1e6
Bug 1707791 - Remove unneeded clang-9 references. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D113454
Depends on D113453
--HG--
extra : amend_source : a813e7ed1b1667c6e393aaf7ae285d2c6882713c
2021-04-29 12:48:18 +03:00
David Miller
1ff0e67568
Bug 1707791 - Remove unneeded clang-11 references. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D113453
Depends on D113452
2021-04-27 01:51:41 +00:00
David Miller
fd21c33028
Bug 1707791 - Port bug 1697215: Build with Clang 12. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D113452
2021-04-27 01:51:37 +00:00
Rob Lemley
aec6a76dc2
Bug 1707976 - Upload symbols for macOS x64 and aarch64 shippable builds. r=justdave DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D113551
--HG--
extra : rebase_source : 77c641b5559622cc6a139816ea0a54af56f28887
extra : amend_source : 0ef0ff6086f2a78876124be860c80955608b1f54
2021-04-27 13:31:05 -04:00
Rob Lemley
0c19cab3cc
Bug 1706776 - Port bug 1706718: Run shippable tests on macOS 11/M1. r=jmaher,justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D113033
2021-04-21 20:40:20 +00:00
Rob Lemley
4a6a761770
Bug 1706174 - Run l10n_bump as part of comm-central-to-beta merge automation. r=justdave
...
Merge automation overwrites the pinned changesets in l10n-changesets.json
on comm-beta. This isn't a huge problem as it runs automatically, but not until
the following day which either delays beta 1 release by a day or, more likely,
leads to a beta 1 release without pinned changesets.
With this change, the pinning is run as part of the merge.
Differential Revision: https://phabricator.services.mozilla.com/D112997
--HG--
extra : amend_source : de8634452e62059c35bdd3701904a8ef40926240
2021-04-23 13:30:25 +03:00
Rob Lemley
c7770c0606
Bug 1704622 - Run macOS tests on 10.15. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D112593
--HG--
extra : rebase_source : 9ad6e0cd245fd88a4fd1ad20632bdfef66baa7cd
2021-04-08 14:36:57 -04:00
Rob Lemley
000977cc18
Bug 1703902 - Port bug 1695325: Do not run GTests on CI artifact builds. r=justdave DONTBUILD
...
Depends on bug 1704646.
Differential Revision: https://phabricator.services.mozilla.com/D111711
--HG--
extra : moz-landing-system : lando
2021-04-13 19:43:11 +00:00
Rob Lemley
8825bad405
Bug 1700240 - Rename toolchain-macosx64-libotr to toolchain-macosx64-x64-libotr. r=justdave
...
Makes it obvious what architecture it's for and is more consistent with the
macosx64 build jobs.
Differential Revision: https://phabricator.services.mozilla.com/D109446
--HG--
extra : moz-landing-system : lando
2021-03-30 22:06:10 +00:00
Rob Lemley
6001e7384c
Bug 1700821 - Port bug 1700423: Remove py2 and py3 source linters. r=justdave
...
Port of D109647.
Differential Revision: https://phabricator.services.mozilla.com/D109767
--HG--
extra : amend_source : 01e18bf3a9dccf2f8dbda32c4862bbe3fced2e44
2021-03-26 12:11:52 +02:00
Rob Lemley
43281a361d
Bug 1694845 - Port bug 1694785: Move remaining jobs off debian8-amd64-build docker image. r=justdave
...
Based on D106402 & D106404.
Differential Revision: https://phabricator.services.mozilla.com/D106501
--HG--
extra : moz-landing-system : lando
2021-03-03 07:25:53 +00:00
Rob Lemley
681b4748a9
Bug 1694845 - Cleanup old packages and docker images. r=justdave
...
Some of this is from D106391. The debian 9 ones are gone, not sure when.
Differential Revision: https://phabricator.services.mozilla.com/D106502
Depends on D106364
2021-03-02 18:33:14 +00:00
Rob Lemley
ec60219ee0
Bug 1694845 - Port bug 1694784: Remove debian8-i386-build docker image. r=justdave
...
Based on D106354.
Differential Revision: https://phabricator.services.mozilla.com/D106364
Depends on D106363
2021-03-02 18:33:11 +00:00
Rob Lemley
dadf14d2e7
Bug 1694845 - Port bug 1694784: Use sysroot for Linux builds. r=justdave
...
Based on D106353.
Differential Revision: https://phabricator.services.mozilla.com/D106363
2021-03-02 18:33:08 +00:00
Rob Lemley
0491545e02
Bug 1694826 - Port bug 1694775: Build linux32/64 libotr with a sysroot. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D106349
2021-03-02 18:33:05 +00:00
Rob Lemley
1b1b986e55
Bug 1695072 - Only run shippable builds on release repos. r=justdave
...
Reducing unnecesary builds on try-c-c.
Differential Revision: https://phabricator.services.mozilla.com/D106563
--HG--
extra : amend_source : e900d4796b383eed8c6b9cefc00a77fa5c0f9b5a
2021-02-27 12:28:21 +02:00
Rob Lemley
36cc1dc324
Bug 1682004 - Cross compile win64 Asan build. r=justdave
...
Also, only run asan builds on "release" repos: comm-central, comm-beta,
and comm-esr*.
Differential Revision: https://phabricator.services.mozilla.com/D106350
--HG--
extra : amend_source : 36291b72f104eaad91998f36a64ed8db9f86c316
2021-02-27 12:27:39 +02:00
Rob Lemley
68ba4decd0
Bug 1692587 - Port bug 1692126: Remove fix-stacks toolchain from Linux builds. r=justdave
...
No longer necessary.
Differential Revision: https://phabricator.services.mozilla.com/D105069
2021-02-12 21:31:58 +00:00
Rob Lemley
9cf91af057
Bug 1693528 - Port bug 1693479: Use sysroot for linux64-aarch64 build. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D105626
--HG--
extra : amend_source : 5ebca0358ca87cfb72383b6a29bd441f5cac9fea
2021-02-18 14:12:29 +00:00
Magnus Melin
2168e668a7
Bug 1693273 - Port bug 1692383 to Thunderbird: Add deb8-python-cffi to taskcluster/ci/packages/kind.yml. rs=bustage-fix DONTBUILD
2021-02-17 15:06:52 +02:00
Rob Lemley
f84b098f11
Bug 1691988 - Follow-up: Restore macosx/opt builds; fix broken signing. r=justdave
...
Restores previous behavior.
Differential Revision: https://phabricator.services.mozilla.com/D105067
--HG--
extra : rebase_source : 044e881c8a627fce7755cb328138594c30bc294c
extra : amend_source : 33c7e0bdb7d7eac9464a99a39567c97add89623a
2021-02-12 16:23:00 -05:00
Rob Lemley
2153ece112
Bug 1691988 - Stop using cross-releng tooltool for macOS x64 libotr builds. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104858
--HG--
extra : moz-landing-system : lando
2021-02-12 07:37:49 +00:00
Rob Lemley
e53098bc1e
Bug 1691988 - Port bug 1685764: Switch build tasks using cross-releng tooltool to the toolchain task. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104857
--HG--
extra : moz-landing-system : lando
2021-02-12 07:37:48 +00:00
Rob Lemley
dce38709c4
Bug 1691988 - Port bug 1685764: Add toolchain task for macOS 10.12 SDK. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104856
--HG--
extra : moz-landing-system : lando
2021-02-12 07:37:48 +00:00
Rob Lemley
f64545c2cc
Bug 1687220 - Change Mapiheaders to private Taskcluster artifact. r=justdave
...
Depends on D104092
Differential Revision: https://phabricator.services.mozilla.com/D104093
--HG--
extra : moz-landing-system : lando
2021-02-09 22:06:34 +00:00
Rob Lemley
38c6d5148d
Bug 1691523 - Follow-up: Use linux32 sysroot to build libc++. r=justdave
...
The target libraries (libc++.a and libc++abi.a) are 32-bit, so the 32-bit sysroot
is needed.
Differential Revision: https://phabricator.services.mozilla.com/D104560
--HG--
extra : rebase_source : fbd155be3af178a9370f48c1b591a08b0aedb8dd
2021-02-09 13:33:56 -05:00
Rob Lemley
1321a21405
Bug 1691679 - Fix libotr build on linux-aarch64. r=justdave
...
Need to pass the sysroot path to clang so it finds the necessary
files for linking. Using --with-sysroot from the configure
script does not work in our case as it confuses libtool when
it looks for libgcrypt/libgpg-error when building libotr.
Differential Revision: https://phabricator.services.mozilla.com/D104561
--HG--
extra : amend_source : c86c91ce6b640b2c309985706b80d05211c2945e
extra : histedit_source : 86b638e9a6c3eeea7db7e7bf33802f1fbb6f25b7
2021-02-09 11:17:13 -05:00
Rob Lemley
8e6c3d7000
Bug 1691523 - Update Thunderbird toolchain builds to use a sysroot. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104470
--HG--
extra : moz-landing-system : lando
2021-02-09 04:27:04 +00:00
Rob Lemley
cc691b5596
Bug 1691523 - Port bug 1690937: Add linux64-toochain-sysroot. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104469
--HG--
extra : moz-landing-system : lando
2021-02-09 04:27:04 +00:00
Rob Lemley
215c7362de
Bug 1691523 - Port bug 1690932: Remove unused toolchain-arm64-build Docker image. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D104468
--HG--
extra : moz-landing-system : lando
2021-02-09 04:27:03 +00:00
Rob Lemley
2651e8b9ec
Bug 1691523 - Port bug 1690930: Build sysroots suitable for CI builds. r=justdave
...
Port of D104119.
Differential Revision: https://phabricator.services.mozilla.com/D104467
--HG--
extra : moz-landing-system : lando
2021-02-09 04:27:03 +00:00
David Miller
4d41d44ee8
Bug 1689837 - run compiled tests in python3 r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D103594
--HG--
extra : moz-landing-system : lando
2021-02-01 14:11:04 +00:00
Rob Lemley
19d26c50df
Bug 1691007 - Port bug 1690757: Add a compiler-rt task for aarch64 linux. rs=bustage-fix
2021-02-05 08:41:04 -05:00
Rob Lemley
e99b5a2618
Bug 1678775 - Convert macOS shippable build to Universal binary. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D103165
2021-01-27 06:40:21 -05:00
Rob Lemley
ec325b35eb
Backed out changeset f3d6b7ba3951 (bug 1678775) for breaking macOS builds.
...
The resulting universal DMG does not run with hardened runtime.
Bug 1690118 will track the fix for that.
--HG--
extra : histedit_source : 95f62111886673ac80ffe1861504051a8ec460b5
2021-02-02 17:30:54 -05:00
Rob Lemley
c044d11f75
Bug 1678775 - Convert macOS shippable build to Universal binary. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D103165
--HG--
extra : rebase_source : fc352b0cb79dbd50c0b2eae8eda6dd0ed445dc85
2021-01-27 06:40:21 -05:00
Rob Lemley
6ac6db6168
Bug 1678775 - macosx64-aarch64-shippable build job. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D99191
--HG--
extra : rebase_source : fe1bc6a15069a44c2054200fb5876901fa3c86e8
2020-12-08 13:56:14 -05:00
Rob Lemley
3f5e761ee3
Bug 1678775 - build-libotr.sh support for macosx64-aarch64. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D103164
--HG--
rename : third_party/clang/x86_64-apple-darwin.cfg => third_party/clang/aarch64-apple-darwin.cfg
extra : rebase_source : a30a6187a331c58df77613fb1d74a1b5c616c637
2021-01-26 20:25:04 -05:00
Rob Lemley
2e63007077
Bug 1689320 - Port bug 1689058: Rename clang-cl toolchains to clang. r=justdave rs=bustage-fix
2021-01-28 12:46:20 -05:00
Rob Lemley
42554810f7
Bug 1674843 - Thunderbird linux64-aarch64/opt build Taskcluster kind configuration. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D95561
--HG--
extra : rebase_source : a9b01b55c973a43bfac1dd7bf5f9926ae225b124
2020-11-02 06:16:47 +00:00
Rob Lemley
99b03b1457
Bug 1674843 - Add support for linux-aarch64 to build-libotr.sh. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D103003
--HG--
extra : rebase_source : c2bf2f81c66195d1123608a2b12cbece1c47e873
2021-01-13 07:09:16 -05:00
Geoff Lankow
dfffbeb74b
Bug 1681438 - Enable E10s in test tasks. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D99178
--HG--
extra : moz-landing-system : lando
2021-01-20 00:05:46 +00:00
Dave Miller
8d1d2ce753
Bug 1685859 part 2: fix asan builds r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D101405
--HG--
extra : amend_source : d83f115ae5eb8f6ecda14e26de012deb813f6810
2021-01-12 12:30:45 +02:00
Dave Miller
93a25da614
Bug 1685859 - Port bug 1685599 to Thunderbird - Improve clang-macosx-cross toolchain build. r=mkmelin
2021-01-11 10:53:47 +02:00
Rob Lemley
ce684b1359
Bug 1619767 - Merge day automation configuration. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D99308
--HG--
extra : moz-landing-system : lando
2020-12-10 05:38:35 +00:00
David Miller
4a07865f0f
Bug 1680470 - Port Bug 1680172 rustc 1.48 for builders sr=bustage
2020-12-03 06:58:23 -05:00
Geoff Lankow
a4f6d28fd6
Backed out changeset 52311fd71b9b (bug 1679778) because the m-c patch was backed out.
...
--HG--
extra : amend_source : cefec7975e6ed4768fd4d9aa1745b00256b45a4e
2020-12-02 11:12:12 +13:00
David Miller
074f0aff4e
Bug 1679778 - Run tests with Python 3 by default r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D98235
--HG--
extra : moz-landing-system : lando
2020-11-30 22:11:51 +00:00
David Miller
6dca38c136
Bug 1679626 - Fix tree bustage from Bug 1661624 and 1678451 (ubuntu docker image split and psutil unvendoring) a=bustage
...
Differential Revision: https://phabricator.services.mozilla.com/D98102
2020-11-28 12:40:11 +00:00
Rob Lemley
3aec4a4823
Bug 1678441 - Update license lint configs and run on all Thunderbird CI projects. r=mkmelin,justdave
...
Brings the taskgraph config in line with the linter config, add appropriate
exclusions, and run the check on all projects.
Differential Revision: https://phabricator.services.mozilla.com/D97678
2020-11-20 17:53:34 +00:00
Rob Lemley
c9ae90b642
Bug 1676246 - Use 'skip-suite-only' build/test job optimization strategy. r=justdave
...
Taskcluster does not build on suite-only pushes. Using the 'when.files-changed'
method is prone to missing things due to new directories being added and is
not easy to combine with other strategies such as a backstop.
The skip-suite-only optimization is effectively the same as what is done with
when.files-changed. The changed files in a push are pulled from hg.mo and then
any files matching the suite/editor exclude patterns are removed from the list.
If the changed files list is empty after that process, then no build is done.
Differential Revision: https://phabricator.services.mozilla.com/D96186
--HG--
extra : moz-landing-system : lando
2020-11-15 01:48:17 +00:00
Rob Lemley
059f32e855
Bug 1672798 - Add black formatting mozlint check to run in CI. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D95399
--HG--
extra : rebase_source : 4ccacecc75dbb0d1419cb21af1d73a1821a88c87
extra : histedit_source : 5f7a5e0d44eb4f944a6e8be374d1bbc393677aa8
2020-10-30 13:33:36 -04:00
Magnus Melin
bb696b3c1c
Bug 1674398 - Update taskgraph config files that reference mozharness. r=justdave
...
https://phabricator.services.mozilla.com/D95376
2020-11-03 09:09:16 +02:00
David Miller
1a662a1a27
Bug 1672092 - Port bug 1671555 to TB, require rust 1.47, r=rjl DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D94141
Depends on D94140
--HG--
extra : rebase_source : 68615307659b571b170d900a3e8dfd5fb3ab1982
extra : amend_source : 4d6fadf412d49b174a2950907e5e9d93ad60f554
2020-10-21 13:24:26 +03:00
David Miller
91b348c413
Bug 1672092 - Port bug 1644624 to TB, drop clang-9 support, r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D94140
--HG--
extra : rebase_source : f5496bb0093dab5e34b03e7221b48847123eeb02
2020-10-21 02:28:08 +00:00
Geoff Lankow
df62bd45f9
Bug 1668220 - Port bug 1643689 - Fix the decision task. rs=bustage-fix DONTBUILD
...
--HG--
extra : rebase_source : fdb7a474a885594951d638110d9c1871ce512860
extra : amend_source : 2136ca4153cf0cef8cf4cce17bbc8378df16119a
2020-09-30 23:25:19 +13:00
David Miller
f0530c138a
Bug 1666854 - Use Balrog v2 API for top level submit r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D91482
--HG--
extra : moz-landing-system : lando
2020-09-27 21:46:03 +00:00
Rob Lemley
7918a3d93a
Backed out changeset 4a9f4e2c7f9d (bug 1663817), backed out on mozilla-central. r=backout,rjl
...
D89957 is set to undo the earlier change from D8494.
--HG--
extra : rebase_source : f58ea6901c777d871e67649f793aa94285381755
2020-09-11 16:31:17 -04:00
David Miller
b7663cf89f
Bug 1663817 - Add upload-symbols as a kind dependency to release-update-verify. r=rjl DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D89649
--HG--
extra : rebase_source : e6a3b8cbe247fa514dda20100db12d1bc219b1b6
2020-09-10 12:23:51 +03:00
Rob Lemley
d6669f6cb2
Bug 1661326 - Port bug 1660340: Update build toolchains to clang 11. r=darktrojan
...
Builds are going to Clang 11 but various other things are staying at Clang 9 for
now.
Differential Revision: https://phabricator.services.mozilla.com/D88326
--HG--
extra : amend_source : 2cba7b4e187d2378929494ac977ff828c722ec4f
2020-08-26 20:14:20 +00:00
Rob Lemley
7156143da1
Port bug 1630809 - Update partner-urls for new configuration syntax. rs=bustage-fix
2020-08-29 07:14:28 -04:00
Magnus Melin
e3e8e7498b
Backed out changeset 1e1a14080eea (bug 1661326) since the m-c part was backed out too. DONTBUILD
2020-08-29 13:14:04 +03:00
Rob Lemley
e9c78e8a37
Bug 1661326 - Port bug 1660340: Update build toolchains to clang 11. r=darktrojan
...
Builds are going to Clang 11 but various other things are staying at Clang 9 for
now.
Differential Revision: https://phabricator.services.mozilla.com/D88326
--HG--
extra : rebase_source : 8e375f881ff1d014a70f8236928c4a2a02363f6d
extra : histedit_source : a6a275839489b050a03d2cc10599d4bbd23237e0
2020-08-26 16:14:20 -04:00
Rob Lemley
95f4cf2683
Bug 1660265 - Update l10-bump configuration to use latest revisions. r=mkmelin
...
Port of D87693.
There's no diffence between Thunderbird and Firefox URLs now. It's just what's
on tip.
Depends on D87780
Differential Revision: https://phabricator.services.mozilla.com/D87781
--HG--
extra : moz-landing-system : lando
2020-08-21 17:12:14 +00:00
Rob Lemley
136cb51e56
Bug 1660265 - Remove l10n-bumper-beta variant. r=mkmelin
...
l10n-bumper-beta was added to get around the need for a Taskcluster cron task.
Since signoffs are no longer part of the process it can be removed.
Differential Revision: https://phabricator.services.mozilla.com/D87780
--HG--
extra : moz-landing-system : lando
2020-08-21 17:11:44 +00:00
Rob Lemley
9b572b71b6
Bug 1655625 - Run windows L10n repacks on linux. r=darktrojan
...
Port of D85894.
Differential Revision: https://phabricator.services.mozilla.com/D85915
--HG--
extra : histedit_source : 951fe836182364a564d4fd27d48704e90bbaf956
2020-08-04 17:23:47 +00:00
Rob Lemley
10686cda45
Bug 1655498 - Bump beta last-watershed for UpdateVerify tests. r=darktrojan DONTBUILD
...
Bumping the watershed from which beta updates are tested to one where all
locales are available for download.
Differential Revision: https://phabricator.services.mozilla.com/D85782
--HG--
extra : moz-landing-system : lando
2020-08-04 16:50:33 +00:00
Rob Lemley
ff08db3230
Bug 1655625 - Follow-up: Extend max run time for Windows l10n repacks to 45 mins. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D85542
--HG--
extra : moz-landing-system : lando
2020-08-04 16:49:46 +00:00
Rob Lemley
d506118167
Bug 1656785 - Port bug 1654994: Switch symbols archive to tar.zst format. r=darktrojan
...
Port of D85252.
Differential Revision: https://phabricator.services.mozilla.com/D85693
--HG--
extra : moz-landing-system : lando
2020-08-03 00:23:43 +00:00
Rob Lemley
6f7bb50d67
Bug 1655625 - Port bug 1653171: Shorten max run time for l10n repacks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D85094
--HG--
extra : moz-landing-system : lando
2020-07-29 00:37:02 +00:00
Rob Lemley
56ad176737
Bug 1655275 - Port bug 1654845: Use dump_syms on macosx64 builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D84909
--HG--
extra : moz-landing-system : lando
2020-07-25 22:04:06 +00:00
Rob Lemley
4604f775bb
Bug 1654382 - Port bug 1641928: Use dump_syms for Linux builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D84444
--HG--
extra : amend_source : 9ae3e89eccbf385c4fcadf3cbc8e3b1bb53445db
2020-07-22 09:34:15 +03:00
Rob Lemley
2a640bea5d
Bug 1653437 - Update watershed versions. r=darktrojan DONTBUILD
...
For release, even though the watershed on AUS is actually at 68.10.0,
test updates only from version 78.0 because updates from 68.x are not
enabled yet.
Differential Revision: https://phabricator.services.mozilla.com/D83868
--HG--
extra : amend_source : 49071753ab79c189a5d0ef1fc0a4ffea1b54c4cf
extra : histedit_source : 67dc08321e6ebab9ff090a36fe1ba4cd3b641db5
2020-07-16 19:43:51 -04:00
Rob Lemley
6703f749bd
Bug 1651832 - Add fluent mozlint check. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D83009
--HG--
extra : moz-landing-system : lando
2020-07-13 00:31:39 +00:00
Rob Lemley
8fa3dd2eb2
Port bug 1616694 - Add macosx64-clang-9 to toolchains. rs=bustage-fix CLOSED TREE
2020-07-14 22:00:43 -04:00
Rob Lemley
e92e777119
Bug 1652319 - Port bug 1637544: Set use-sccache on builds that use it. r=darktrojan
...
Port of D82484
Differential Revision: https://phabricator.services.mozilla.com/D83372
--HG--
extra : moz-landing-system : lando
2020-07-13 23:23:34 +00:00
Rob Lemley
57f6c2f30e
Bug 1651886 - Port bug 1651731: Additional file types that should not be executable. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D83029
--HG--
extra : rebase_source : e9c185e73364395f0065df676718d05849c8773c
extra : histedit_source : 854766a992db2f9b22104734fe6b46ff4ffc34b1
2020-07-09 22:31:15 -04:00
Geoff Lankow
af297b90ee
No bug - Fix shippable-l10n tasks. rs=bustage-fix
...
--HG--
extra : amend_source : 18a29ded7443cb6261f880d1bbc785adbf30ee0b
2020-07-03 11:47:33 +12:00
Geoff Lankow
155eb35fda
Port bug 1640278 - Remove 'try' from checking run-on-projects for try-syntax. rs=bustage-fix
2020-07-02 11:28:18 +12:00
Rob Lemley
a19d13e9f6
Bug 1641581 - Add Win64 ASan build. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D81400
--HG--
extra : moz-landing-system : lando
2020-06-30 03:30:15 +00:00
Rob Lemley
f3f756daa3
Bug 1648619 - Port bug 1648359: Use Debian 10 build image for macOS. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D81239
--HG--
extra : amend_source : a445e13602e9bbc4e57dea303844a40fe82417a0
2020-06-25 18:02:10 -04:00
Rob Lemley
bc3fddf7ea
Bug 1641403 - Add searchfox kind to Thunderbird. r=darktrojan
...
Depends on D80366
Differential Revision: https://phabricator.services.mozilla.com/D80367
--HG--
extra : histedit_source : 0b1bbaf57829281e565e7a9579b74cc15d40978d
2020-06-19 21:42:57 +00:00