Rob Lemley
41ae1dd1ea
Bug 1927881 - Enable (most) remaining tasks for monthly releases. r=coreycb
...
This is everything ~~except Snap and Flatpak repackaging.~~
Flatpak repackaging (//not// pushing) and Snap repackaging are now included. -Daniel
Differential Revision: https://phabricator.services.mozilla.com/D227269
--HG--
extra : amend_source : b5f77a2cdca5369b79bd1755c582f0da74df1614
2024-11-20 08:34:03 +02:00
Rob Lemley
e6e2dce2fe
Bug 1929869 - Ignore some unused imports in comm_taskgraph/__init__.py. r=#thunderbuild
...
Differential Revision: https://phabricator.services.mozilla.com/D228327
2024-11-07 14:00:32 +00:00
John Bieling
9ee816abd8
no bug - Fix linting issues in taskcluster/comm_taskgraph/__init__.py. rs=me
2024-11-07 08:13:42 +01:00
Rob Lemley
15a402b410
Bug 1928399 - Use -no-WNP release blobs on comm-release. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D227863
--HG--
extra : moz-landing-system : lando
2024-11-06 18:52:40 +00:00
Rob Lemley
be865ef621
Bug 1929009 - Port bug 1921433: Fix Black decision.py linter failures on comm-central. r=john.bieling DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D227834
--HG--
extra : moz-landing-system : lando
2024-11-04 16:44:27 +00:00
Rob Lemley
3636320972
Bug 1921559 - Email thunderbird-drivers when promoting build on comm-release. r=thunderbird-build-system-reviewers,coreycbryant
...
Differential Revision: https://phabricator.services.mozilla.com/D224024
--HG--
extra : moz-landing-system : lando
2024-10-25 00:06:36 +00:00
Geoff Lankow
885cb4552a
Bug 1926725 - Port bug 1917685: Merge minidump-analyzer into crashreporter. r=aleca
...
Port of https://hg.mozilla.org/mozilla-central/rev/49db209142938fd31efff9bca15d9b88fdfa74d1
Differential Revision: https://phabricator.services.mozilla.com/D226718
--HG--
extra : moz-landing-system : lando
2024-10-23 23:31:15 +00:00
Rob Lemley
874dcd922e
Bug 1925279 - Update rate limit esr115->esr128 rule id during esr128 ship phase. r=coreycbryant
...
Differential Revision: https://phabricator.services.mozilla.com/D225978
--HG--
extra : amend_source : 40315250a872ba74d15df88a6b6a5f345d56dc26
2024-10-21 17:32:35 +01:00
Rob Lemley
c13b250cde
Bug 1887099 - Update l10n_pre to include en-US in strings_all.tar.xz. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D219688
--HG--
extra : rebase_source : 1ad2957a089c6d5d8b63bf01c8dbe9d377375762
extra : amend_source : cab5aaa5d16fda4079c410f714e95cdadba7b969
2024-10-04 07:57:02 +00:00
Rob Lemley
716c85df2a
Bug 1887099 - Update Flatpak and Snap to build desktop files with strings_all artifact. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D219937
--HG--
extra : amend_source : ff99e6b0adeb1fb9b7e6f7378e388a6f014ae489
2024-10-17 10:25:50 +03:00
Rob Lemley
f0390651ad
Bug 1922252 - Rename tbxchannel to tb_l10n and update references. r=dandarnell,aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D224557
--HG--
rename : python/l10n/tbxchannel/__init__.py => python/l10n/tb_l10n/__init__.py
rename : python/l10n/tbxchannel/l10n_merge.py => python/l10n/tb_l10n/l10n_merge.py
rename : python/l10n/missing_ftl/__init__.py => python/l10n/tb_l10n/missing_ftl.py
rename : python/l10n/tbxchannel/tb_migration_test.py => python/l10n/tb_l10n/tb_migration_test.py
extra : moz-landing-system : lando
2024-10-10 22:49:51 +00:00
Rob Lemley
ace61c7c5a
Backed out changeset eeaacd858eab (bug 1922252) DONTBUILD
...
--HG--
rename : python/l10n/tb_l10n/missing_ftl.py => python/l10n/missing_ftl/__init__.py
rename : python/l10n/tb_l10n/__init__.py => python/l10n/tbxchannel/__init__.py
rename : python/l10n/tb_l10n/l10n_merge.py => python/l10n/tbxchannel/l10n_merge.py
rename : python/l10n/tb_l10n/tb_migration_test.py => python/l10n/tbxchannel/tb_migration_test.py
2024-10-10 14:27:40 -04:00
Rob Lemley
0760365113
Bug 1922252 - Rename tbxchannel to tb_l10n and update references. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D224557
--HG--
rename : python/l10n/tbxchannel/__init__.py => python/l10n/tb_l10n/__init__.py
rename : python/l10n/tbxchannel/l10n_merge.py => python/l10n/tb_l10n/l10n_merge.py
rename : python/l10n/missing_ftl/__init__.py => python/l10n/tb_l10n/missing_ftl.py
rename : python/l10n/tbxchannel/tb_migration_test.py => python/l10n/tb_l10n/tb_migration_test.py
extra : rebase_source : dc3b32e8f9e555b799345a41f903cba599b1daf2
extra : amend_source : 7adad7744046fdee3c63a5bb7a3953d450a177c2
2024-10-09 19:21:12 +00:00
Magnus Melin
6ccfe95ce6
Bug 1915571 - Port "Move mac and windows clang stage 2 build to cross-compiles" to Thunderbird. rs=bustage-fix
...
--HG--
extra : amend_source : 42ad6e4c6a20d4db45995ae91dbadd01820f6b0b
2024-10-05 14:23:26 +03:00
Daniel Darnell
d46940fa71
Bug 1922255 - Port bug 1753621: add upload-symbols-dummy task to Thunderbird CI. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D224451
--HG--
extra : amend_source : 1e2fe6a38ae5192b5d67d59ee6313174dc3ef4ea
2024-10-03 21:47:07 -07:00
Rob Lemley
049c8be2a3
Bug 1922252 - Stop running Thunderbird cross-channel against hg.mo. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D224323
--HG--
extra : amend_source : 4a139efab8f0e5fca94c887da8be27b43b83f4fd
2024-10-03 10:12:01 -07:00
Magnus Melin
9f2878857a
Bug 1921563 - Port "Run snap build on Ubuntu 24.04" to Thunderbird. rs=bustage-fix
...
--HG--
extra : amend_source : eac411feaec8737f6d1f6a0a5ae99fa032e91d22
2024-10-02 14:03:28 +03:00
Corey Bryant
1597e40885
Bug 1921327 - Enable download bouncer aliases for monthly releases. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D223845
--HG--
extra : amend_source : 95ce32ed07cd95c3e382586eea493b839d13d3e7
2024-10-01 13:55:08 +03:00
Rob Lemley
d15a52f695
Bug 1908528 - Allow source docs to be located outside of /docs path. r=dandarnell
...
This is handled by the rocsphinx Sphinx extension, a fork of mozsphinx. It
differs from mozsphinx in a key way: The document paths are not extracted from
moz.build files, they are set in `docs/config.yml` in the `doc_trees` mapping.
This was done to keep rocsphinx from importing code (mozbuild) that is in
the Gecko tree. When ReadTheDocs builds the documentation, it only has the
Comm source to work with.
The config file also has a `python_package_dirs` list structure which can be
used in the future to include Python documentation for comm_taskgraph among
other things.
Differential Revision: https://phabricator.services.mozilla.com/D221054
--HG--
extra : amend_source : a4bec120d48e93545ed5e276351f548b5d6f3349
2024-10-01 13:53:51 +03:00
Rob Lemley
9053bd08f0
Bug 1921310 - Port bug 1920970: Use node-modules toolchain for eslint CI tasks. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D223839
--HG--
extra : moz-landing-system : lando
2024-09-26 21:50:05 +00:00
Daniel Darnell
eb8e0d7838
Bug 1920537 - Port bug 1919709: Move ESLint CI runners to use node from the toolchains. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D223625
--HG--
extra : amend_source : 93a67f1e270fbd9d2470a63971d90c7c93d35818
2024-09-26 09:55:18 +03:00
Rob Lemley
a71126297f
Bug 1905941 - Merge automation workaround for comm-central-to-beta and .gecko_rev.yml. r=dandarnell
...
This should be fixed by adding functionality to deal with .gecko_rev.yml to
Treescript. However in the interest of getting merge automation working add
this workaround.
There's no GECKO_HEAD_REV field in .gecko_rev.yml when comm-central-to-beta
runs, so instead create a line that can be easily replaced with the correct
data.
Differential Revision: https://phabricator.services.mozilla.com/D221194
--HG--
extra : rebase_source : 9926068cbee7017d06a91296926d041fd3dfe6f9
extra : amend_source : f8b057b344b9f7e76dc56ab84b5d69527b2fa3d9
extra : absorb_source : be4bdd4c1dd27c18cf48248768e225a5a0a14301
2024-09-24 01:35:36 +00:00
Rob Lemley
80062f2f26
Bug 1905941 - Update merge automation configs so they work. r=dandarnell
...
Fix merge automation issues with .gecko_rev.yml on various behaviors.
Differential Revision: https://phabricator.services.mozilla.com/D215538
--HG--
extra : amend_source : d495378b1cdeade282af6e64b2b6398399c53ccc
extra : absorb_source : 57aab5ca7e323a2f0def6457ce66c4a3c7d0c17a
2024-09-24 01:35:32 +00:00
Daniel Darnell
74a4e6103a
Bug 1893603 - Repackage Thunderbird as Debian package. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D208731
--HG--
extra : amend_source : 27a03770da45d89260b016d097d2cb0f03498e57
2024-09-11 10:55:59 -07:00
Daniel Darnell
b0a98ed8fe
Backed out changeset 646fa58b7392 (bug 1893603) rs=backout a=dandarnell
2024-09-11 10:55:22 -07:00
Daniel Darnell
cee921625b
Bug 1893603 - Repackage Thunderbird as Debian package. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D208731
--HG--
extra : amend_source : c8a80807b25865fcf3c28ec5c7f0e00bc3623a07
2024-09-11 13:45:39 +03:00
Daniel Darnell
f776928d05
Bug 1914381 - Port bug 1839282: Add symbolic icon to Flatpak. r=micahilbery
...
Differential Revision: https://phabricator.services.mozilla.com/D220091
--HG--
extra : moz-landing-system : lando
2024-09-09 10:33:01 +00:00
Geoff Lankow
1d52881708
Bug 1916890 - Port bug 1914947 - Build Intel mac clang on arm64 workers. rs=bustage-fix
...
Port of
https://hg.mozilla.org/mozilla-central/rev/51754e6415604d14ad3dc89ad0707c0e41df0b18
https://hg.mozilla.org/mozilla-central/rev/54e0d92a05c75f62a0583169a4880343844c77b7
--HG--
extra : amend_source : 5169e6e3e1795d67b6b954a081ccc5277bfc14a4
2024-09-05 17:19:39 +12:00
Geoff Lankow
166c3c8986
Backed out changeset fdaa97aec4e4 to land again with the right bug number.
...
--HG--
extra : amend_source : ec276178797888128ac87b59fae89267d7a82dc6
2024-09-05 17:24:29 +12:00
Rob Lemley
5e0158c9b7
Bug 1915698 - Port bug 1915574: Clean up toolchain symbols. r=dandarnell DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D220619
--HG--
extra : rebase_source : 7ca9ae85438360a686c6901c80d21fd03229759d
2024-08-29 19:00:23 +00:00
Geoff Lankow
018d373ff1
Bug 1914947 - Build Intel mac clang on arm64 workers. rs=bustage-fix
...
Port of
https://hg.mozilla.org/mozilla-central/rev/51754e6415604d14ad3dc89ad0707c0e41df0b18
https://hg.mozilla.org/mozilla-central/rev/54e0d92a05c75f62a0583169a4880343844c77b7
--HG--
extra : rebase_source : 83b2412b50602e5df9a47dfef1be5a37447629fe
2024-09-05 17:19:39 +12:00
Rob Lemley
4a8ad106dc
Backed out 2 changesets (bug 1905941) for merge automation failures, r=backout a=rjl DONTBUILD CLOSED TREE
...
Backed out changeset f5ffec093685 (bug 1905941)
Backed out changeset 6fd5c5249320 (bug 1905941)
2024-09-02 09:21:16 -04:00
Rob Lemley
f65ad3ea20
Bug 1691802 - Build win-arm64 only on comm-central. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D220158
--HG--
extra : amend_source : 2820e289c65f5f67cc9d225db45c8ca009e6d4da
2024-08-26 17:21:45 +00:00
Rob Lemley
492aba49a9
Bug 1914931 - Port bug 1715248: Add upload-symbols as dependency to beetmover jobs. r=dandarnell
...
This ensures that symbols are always uploaded during release promotion.
Differential Revision: https://phabricator.services.mozilla.com/D220136
--HG--
extra : amend_source : 9851121553fc80e825271d0e8e2de927d1bfabd2
2024-08-26 14:37:30 +00:00
Rob Lemley
3fa9a4ec3d
Bug 1905941 - Follow-up: Add missing parenthesis to bump-esr128 regex. r=thunderbird-build-system-reviewers,coreycbryant DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D220271
--HG--
extra : moz-landing-system : lando
2024-08-27 18:43:43 +00:00
Rob Lemley
c5f8fdef86
Bug 1914353 - Install latest version of hg-evolve based on tags. r=babolivier
...
Differential Revision: https://phabricator.services.mozilla.com/D220190
--HG--
extra : amend_source : 3ef81f67d440c62c911aeb626c23c7aa81df4e55
2024-08-27 19:29:45 +01:00
Magnus Melin
ec06cf0fd2
Bug 1914719 - Port bug 1914344 - remove upstream_artifact_task transform. rs=bustage-fix
...
--HG--
extra : rebase_source : 4b2378b48d3a6e032c5f4ccdbf6f8c10d2e3d9d2
2024-08-25 12:57:10 +03:00
Rob Lemley
5786b06e16
No bug - Fix shellcheck lint error. rs=linting
2024-08-22 23:59:43 -04:00
Corey Bryant
af7bc93a24
Bug 1914245 - Do not fail if langpack version already exists. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D219792
--HG--
extra : amend_source : c951767a5401cd8ab39df42c28e0f1fd39687a29
2024-08-22 08:53:46 +03:00
Rob Lemley
17a9f112d4
Bug 1905941 - Update merge automation configs so they work. r=dandarnell
...
Fix merge automation issues with .gecko_rev.yml on various behaviors.
Differential Revision: https://phabricator.services.mozilla.com/D215538
--HG--
extra : moz-landing-system : lando
2024-08-14 22:04:02 +00:00
Rob Lemley
553cf06250
Bug 1691802 - Thunderbird win64-aarch64 debug/opt builds Taskcluster configurations. r=coreycbryant
...
Differential Revision: https://phabricator.services.mozilla.com/D95556
--HG--
extra : rebase_source : b6f253c07902b98630b400de2a8005478cbf5b39
extra : histedit_source : 02ccd748197ecd9c3a68697b606a823c13f02b51
2024-07-30 22:58:19 +00:00
Rob Lemley
064e4733d2
Bug 1909678 - Include crt-builtins for Win64-aarch64 in Clang toolchains. r=coreycbryant
...
RNP uses some 128-bit math functions on Windows that are included in
compiler-rt.builtins.
Differential Revision: https://phabricator.services.mozilla.com/D218158
--HG--
extra : rebase_source : df8390559f279629405dcd0a959208e04b1e55be
extra : histedit_source : 70c53ca4c23172e9780b4b0f045e3444cde0d238
2024-07-30 22:54:43 +00:00
Rob Lemley
2bb8b56fd3
Bug 1848697 - Selectively push langpacks to ATN by version. r=dandarnell
...
Langpacks do not change that much after beta merges to release, so only push
langpacks for major releases and minor esr releases.
Differential Revision: https://phabricator.services.mozilla.com/D218261
--HG--
extra : rebase_source : 33dcd727c0aac8dfb0b3d539414ddf7f40b63804
2024-07-31 21:27:47 +00:00
Daniel Darnell
9f0d8942da
Bug 1907397 - Fix release note URL for new ESR versioning. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D218081
--HG--
extra : rebase_source : 14fa24fb743265a030dacb6a44a6b03c9d4fdcad
2024-07-30 16:18:04 +00:00
Rob Lemley
2fd512f02d
Bug 1912126 - Quick hack to fix build_desktop_file.py. r=thunderbird-build-system-reviewers,coreycbryant
...
Differential Revision: https://phabricator.services.mozilla.com/D218781
--HG--
extra : moz-landing-system : lando
2024-08-07 23:28:08 +00:00
Rob Lemley
ed6b534902
Bug 1910620 - Update test taskgraph parameters. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D218163
--HG--
extra : amend_source : 435019ee45b861ff0def022c8513f05a7351097f
2024-08-06 11:33:52 +01:00
Rob Lemley
26111e8819
Bug 1910620 - Port bug 1850914: Add script to update test parameters.yml. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D218162
--HG--
rename : taskcluster/test/params/cb-promote.yml => taskcluster/test/params/cb-promote-thunderbird.yml
rename : taskcluster/test/params/cb-push.yml => taskcluster/test/params/cb-push-thunderbird.yml
rename : taskcluster/test/params/cb-ship.yml => taskcluster/test/params/cb-ship-thunderbird.yml
rename : taskcluster/test/params/cr-promote.yml => taskcluster/test/params/cr-promote-thunderbird.yml
rename : taskcluster/test/params/cr-push.yml => taskcluster/test/params/cr-push-thunderbird.yml
rename : taskcluster/test/params/cr-ship.yml => taskcluster/test/params/cr-ship-thunderbird.yml
extra : amend_source : b004ff4fadf05073039b39520b66dfd5723950a5
2024-08-06 11:33:26 +01:00
Daniel Darnell
b99b9e5fa3
Bug 1908617 - Disable bumping version in version.txt. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D217694
--HG--
extra : moz-landing-system : lando
2024-08-06 01:01:55 +00:00
Brendan Abolivier
c152ea572b
Backed out changeset 30c2520e5b0e (bug 1893603) by request DONTBUILD
...
--HG--
extra : amend_source : 3ee8cf607b67a00cf7b2694f69ad60425d2ee381
2024-08-01 15:10:19 +01:00
Rob Lemley
bf559a9628
Bug 1905803 - Enable l10n_bumper on comm central. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D218008
--HG--
extra : moz-landing-system : lando
2024-07-31 18:23:14 +00:00