Rob Lemley
deb54f7a22
Bug 1874932 - Run update-verify-config-next on esr115, not release. r=dandarnell
...
This job should only run on esr branches.
Differential Revision: https://phabricator.services.mozilla.com/D199019
--HG--
extra : amend_source : 31b158a5324b42614b97bd79085c8725e4c4e7d5
2024-01-18 20:50:25 +00:00
Rob Lemley
a179eb99d4
Bug 1874971 - Bump minor version before looking for Firefox tag to pin to in comm-bump-esr115 automation. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D198960
--HG--
extra : amend_source : 5ac50cd87f3a53c90369da3d598a688f3e8d1f5a
2024-01-18 15:55:24 +00:00
Rob Lemley
d292944b2e
Bug 1875330 - Reduce l10n repack jobs for staged releases. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D198995
--HG--
extra : moz-landing-system : lando
2024-01-22 19:25:13 +00:00
Rob Lemley
fa6363c145
Bug 1874932 - Set watershed version for "monthly" comm-release channel. r=dandarnell
...
The idea is that release versions <= 115.12.0 will have been migrated to the
comm-esr update channel. By setting the watershed to a higher value, Update Verify
tests won't run into problems trying to update those older "release" versions.
Differential Revision: https://phabricator.services.mozilla.com/D198720
--HG--
extra : moz-landing-system : lando
2024-01-18 21:58:09 +00:00
Rob Lemley
ac43b60331
Bug 1874895 - Update bouncer-check configuration to align with Firefox. r=dandarnell
...
- Set the stage server and cdn hostnames correctly
- Add beta and esr configuration files so that all aliases are checked
Differential Revision: https://phabricator.services.mozilla.com/D198701
--HG--
rename : testing/mozharness/configs/releases/bouncer_thunderbird.py => testing/mozharness/configs/releases/bouncer_thunderbird_release.py
extra : amend_source : 432af8a0fcc4b0f7687c5a1292b1c4742fb1f2b4
2024-01-16 16:02:01 +00:00
Rob Lemley
813bb402e5
Bug 1874898 - Skip push-langpack for staged releases. r=dandarnell
...
Until there's a proper staging environment for ATN, do not run these for staged
releases.
Differential Revision: https://phabricator.services.mozilla.com/D198708
--HG--
extra : amend_source : ca37f9ae910b9181b44a4c04a965353cc2fff68a
2024-01-16 16:36:18 +00:00
Rob Lemley
01e3e054b1
Bug 1873442 - Port bug 1871447: Remove thunderbird-bin from macOS application. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D197929
--HG--
extra : moz-landing-system : lando
2024-01-09 18:19:05 +00:00
Rob Lemley
f7576e31f4
Bug 1872720 - Only run rust builds on comm-central. r=dandarnell
...
This will prevent the *-rust build jobs from running on beta/release/esr.
Additionally, it also has the side effect of not running the rust builds
on try-comm-central when using "all" as the platform.
To run the rust builds on try, explicitly request them in the platform like
`-p *rust` or `-p linux64-rust,win64-rust`.
Differential Revision: https://phabricator.services.mozilla.com/D197726
--HG--
extra : moz-landing-system : lando
2024-01-05 17:10:16 +00:00
Rob Lemley
ab362297e9
Bug 1872720 - Wildcard platform support in try syntax. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D197523
--HG--
extra : moz-landing-system : lando
2024-01-05 17:10:16 +00:00
Daniel Darnell
f092edc58f
Bug 1869059 - Add Rust-enabled builds. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D196325
--HG--
extra : moz-landing-system : lando
2024-01-02 18:03:23 +00:00
Rob Lemley
4540ecb669
Bug 1871894 - [comm] Update macOS SDK version for libotr. rs=bustage-fix
2023-12-28 10:33:50 -05:00
Rob Lemley
c805b7581d
Bug 1625033 - Write out built_from.json in the decision task. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D196462
--HG--
extra : moz-landing-system : lando
2023-12-15 23:21:28 +00:00
Rob Lemley
e9a34de06f
Bug 1859878 - Merge automation configuration for comm-release and comm-esr. r=dandarnell
...
Note: esr115 verbump won't work until bug 1864901 is in production.
Note: pushing with the stage-tbbuild-merge user won't work (try jobs) until the
account is restored to active state.
Differential Revision: https://phabricator.services.mozilla.com/D195173
--HG--
extra : moz-landing-system : lando
2023-12-14 18:26:43 +00:00
Rob Lemley
9e2790ddf3
Bug 1869405 - mach commlint should not use unconfigured linters. r=dandarnell
...
This change will ensure that `mach commlint` only presents linters with config
files in /comm/tools/lint as valid. There is no fallback to using configs in
/tools/lint.
Originally mach commlint was set up to use linter config files from /tools/lint
(mozilla-central) as a fallback when a linter had no file in /comm/tools/lint.
Thunderbird's needs have evolved since, and using linter configs from gecko cause
more problems than useful feedback, mostly due to missing path excludes.
Differential Revision: https://phabricator.services.mozilla.com/D196197
--HG--
extra : amend_source : 57490f4ed2869df09ee834586cde6d5a3aa7419d
extra : histedit_source : 5244b076909ee856b240a88fac334df6d2f5a7bd
2023-12-12 11:16:29 -05:00
Rob Lemley
1cc192bce6
Bug 1867318 - Port bug 1867207: Remove Debian 11-based docker images. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195002
--HG--
extra : moz-landing-system : lando
2023-12-07 11:21:00 +00:00
Daniel Darnell
1dd4dd82cf
Bug 1859112 - Port bug 1855878: Remove binutils dependencies from tasks. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D195580
--HG--
extra : rebase_source : b17a2e65383bcce5d6616946067310e9c9b9a47f
extra : histedit_source : 98990e83d619ebe46295145d58a36cfd136fccdc
2023-12-05 19:34:20 +00:00
Daniel Darnell
63b4092d6e
Bug 1867428 - Set Flathub scope in release-flatpak-push kind.yml. r=rjl DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D195193
--HG--
extra : moz-landing-system : lando
2023-12-06 14:56:19 +00:00
Rob Lemley
86bffc1aa2
Bug 1868181 - Run release-early-tagging for Thunderbird releases. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195472
--HG--
extra : amend_source : 1b80c4c3dce0e05722b7e1658a3f33269bfcb88f
2023-12-05 16:10:18 +00:00
Daniel Darnell
2ed136d539
Bug 1864894 - Update comm tree to clone from comm-unified. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D194327
--HG--
extra : amend_source : c335fb2203f4d4247632ff2f10c02566a79cf113
2023-12-02 11:44:32 +02:00
Rob Lemley
b3ac967c90
Bug 1867575 - Add more parameters files for taskgraph testing. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195112
--HG--
extra : amend_source : 7733eba666aeb833ea5531e924a1deacfb167c67
2023-12-02 11:42:39 +02:00
Rob Lemley
6f25cf0124
Bug 1867812 - Port bug 1839749: Switch toolchain tasks to Debian 12 docker image. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195252
--HG--
extra : amend_source : f7c720f4d7bb71d058c0ab86bc1db6348f444672
2023-12-02 11:41:04 +02:00
Ben Campbell
b9ebe7ee2b
Backed out changeset cac6a3c1806d (Bug 1867318) for causing build bustage. r=backout
2023-12-01 23:40:08 +13:00
Rob Lemley
105d2b59f3
Bug 1867318 - Port bug 1867207: Remove Debian 11-based docker images. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195002
--HG--
extra : moz-landing-system : lando
2023-12-01 10:22:56 +00:00
Rob Lemley
06c9d2714d
Bug 1864971 - Run Windows CCov tests on machines with SSDs. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D194937
--HG--
extra : moz-landing-system : lando
2023-12-01 10:22:04 +00:00
Daniel Darnell
81a9d6c515
Bug 1859511 - Port bug 1859509: Update Flatpak runtime to 23.08. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D194805
--HG--
extra : amend_source : 1beca30ec9dcf9215793cb36a9bd160a3d8aef7b
2023-11-27 20:04:00 +00:00
Rob Lemley
dc245eb82c
Bug 1866619 - Use Taskcluster Python for l10n-pre build jobs. rs=bustage-fix
...
Works around a problem with python-zstandard being too new in the
debian12-build image preventing mach from working.
Differential Revision: https://phabricator.services.mozilla.com/D194777
--HG--
extra : amend_source : 2536a70e6ae0d0e2c39dfc875ea5caedc6df892f
2023-11-27 10:57:04 -05:00
Rob Lemley
4e00a75129
Backed out changeset 8df49a813180 (bug 1866104) wrong bug number. r=backout
2023-11-27 11:39:14 -05:00
Rob Lemley
805f7ab40e
Bug 1866104 - Use Taskcluster Python for l10n-pre build jobs. rs=bustage-fix
...
Works around a problem with python-zstandard being too new in the
debian12-build image preventing mach from working.
Differential Revision: https://phabricator.services.mozilla.com/D194777
--HG--
extra : rebase_source : 57de216b32a556bb1deb06784b5f403fc75215c6
extra : amend_source : ee5000b43f5f88cba4c43727b96906a8483b02a8
2023-11-27 10:57:04 -05:00
Rob Lemley
5118aeda24
Bug 1865870 - Use Rust toolchain aliases in CI. r=dandarnell
...
The aliases are preferred to using versioned toolchains to keep maintenance to
a minimum when upstream updates Rust versions.
Differential Revision: https://phabricator.services.mozilla.com/D194248
--HG--
extra : amend_source : 59bb02f80d037e09c0bc74ae3ff37c2cc456e51c
2023-11-21 16:33:56 +00:00
Daniel Darnell
2d70bbb9d6
Bug 1822689 - Enable Flatpak pushing. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D194319
--HG--
extra : amend_source : c10a644c730d502db7dd26d9e880d467e0c3ed5b
2023-11-22 02:10:01 +00:00
Daniel Darnell
4094294e98
Bug 1850043 - Unify file naming convention using underscores. r=rjl
...
Depends on D193749
Differential Revision: https://phabricator.services.mozilla.com/D193750
--HG--
rename : taskcluster/docker/tb-flatpak/build-desktop-file.py => taskcluster/docker/tb-flatpak/build_desktop_file.py
rename : taskcluster/docker/tb-flatpak/fluent-requirements.txt => taskcluster/docker/tb-flatpak/fluent_requirements.txt
rename : taskcluster/docker/tb-flatpak/launch-script.sh => taskcluster/docker/tb-flatpak/launch_script.sh
extra : moz-landing-system : lando
2023-11-21 18:48:13 +00:00
Daniel Darnell
a86ba8e583
Bug 1850043 - Add clarifying comments to Dockerfile. r=rjl
...
Depends on D193748
Differential Revision: https://phabricator.services.mozilla.com/D193749
--HG--
extra : moz-landing-system : lando
2023-11-21 18:48:13 +00:00
Daniel Darnell
e1584f0b5e
Bug 1850043 - Reorganize, clarify, and clean-up runme.sh. r=rjl
...
Depends on D193747
Differential Revision: https://phabricator.services.mozilla.com/D193748
--HG--
extra : moz-landing-system : lando
2023-11-21 18:48:12 +00:00
Daniel Darnell
3c7eff55d0
Bug 1850043 - Remove deprecated Flatpak .desktop file. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193747
--HG--
extra : moz-landing-system : lando
2023-11-21 18:48:12 +00:00
Geoff Lankow
b3191110d2
Bug 1865772 - Port bug 1857089: Update builders to rustc 1.74. rs=bustage-fix
...
--HG--
extra : rebase_source : 7d6d11b393c39c0ba146caf427f8b7fcb509525b
2023-11-21 19:45:26 +13:00
Daniel Darnell
f1f62078ae
Bug 1863594 - Fix Flatpak manifest URL. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193504
--HG--
extra : amend_source : f0abaad9207ff2bce7d722fcb9b53f80bab459e0
2023-11-15 12:48:55 +02:00
Daniel Darnell
e4bccbb8f2
Bug 1863262 - Fix Thunderbird Flatpak app ID in Wayland. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193508
--HG--
extra : amend_source : 78113ecb32e84ee76bd5f75964086e06d32bb0bf
2023-11-15 12:48:18 +02:00
Daniel Darnell
8980ad5caa
Bug 1845106 - Port bug 1839891: Convert 'release-generate-checksums-beetmover' tasks to 'from_deps' transforms. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193264
--HG--
extra : amend_source : de951deb994d64a336f8757efd62082c7e57161e
2023-11-15 09:14:13 +02:00
Daniel Darnell
52f8e8c541
Bug 1845106 - Port bug 1839891: Convert 'release-beetmover-source-checksums' tasks to 'from_deps' transforms. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193134
--HG--
extra : amend_source : 73eefafb9121028a7d544c41150057d56ebc887e
2023-11-15 09:13:46 +02:00
Daniel Darnell
f8950ba9e0
Bug 1845106 - Port bug 1839891: Convert 'release-source-checksums-signing' tasks to 'from_deps' transforms. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193133
--HG--
extra : amend_source : 8df39e9ca8e883dcab93d08cec48e87f727bbb3a
2023-11-15 09:13:14 +02:00
Rob Lemley
94556b591f
Bug 1863363 - Enable taskgraph diff source tests for Thunderbird. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D192891
--HG--
extra : amend_source : 100beeb170ad1c772edb4dd023ab9fed16aa75d1
2023-11-14 12:52:05 +02:00
Rob Lemley
5ed1ddb6ec
Bug 1864342 - Don't add provisioning profile to macOS build signing jobs. r=dandarnell
...
Temporarily remove provisioning profile data from macOS build signing job
payloads.
The provisioning profile is to allow the browser to access the restricted
passkey entitlement.
At this time, some infrastructure work needs to be completed before enabling
profiles for Thunderbird.
Differential Revision: https://phabricator.services.mozilla.com/D193389
--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:21 +00:00
Rob Lemley
43f7da8011
Bug 1863738 - Port bug 1863666: Downgrade searchfox builds to rustc 1.72. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D193096
--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:21 +00:00
Magnus Melin
c31878ec82
Backed out changeset 80eb0c40df5a (bug 1863738) for decision task bustage
...
--HG--
extra : rebase_source : e3ea9282eeecb250f89e0d1530c9b2b7fb9233a2
extra : amend_source : 73b52f927a3c0d86ce8628c083b8200fe466c5a7
2023-11-09 12:19:34 +02:00
Daniel Darnell
a6efee3766
Bug 1863738 - Port bug 1863666: Downgrade searchfox builds to rustc 1.72. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D193096
--HG--
extra : amend_source : cbdb2ec672b734a8d6cbbcdab41375a19f8a0bd0
2023-11-09 11:51:40 +02:00
Rob Lemley
0f22dbba22
Bug 1863354 - Make MSIX tests tier one. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D192858
--HG--
extra : amend_source : 6a47c030028d2806ab275ae61e4d4c1a98037afd
2023-11-07 12:41:44 +02:00
Rob Lemley
5001f444bc
Bug 1863141 - Port bug 1860650: Add Treeherder group names for confirm-failure jobs. rs=bustage-fix
2023-11-04 08:54:10 -04:00
Magnus Melin
8419efe4e5
Bug 1860468 - Adjust Thunderbird mac-signing config. rs=bustage-fix
2023-11-04 13:25:24 +02:00
Rob Lemley
70240800e1
Bug 1862303 - Rename instances of "thundernest" to "thunderbird" for Github rename. r=sancus
...
Differential Revision: https://phabricator.services.mozilla.com/D192381
--HG--
extra : amend_source : 75c836fe2671ad9c8abb223767955d85e0c7ca3a
2023-11-01 12:08:26 +02:00
Rob Lemley
8f4fb72240
Bug 1860173 - CI changes for Thunderbird monthly releases. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D191535
--HG--
extra : amend_source : ed89918d73046daeafbc784160d0a28ec563814c
2023-10-27 08:06:19 +03:00
Geoff Lankow
e93b0f5238
Bug 1860939 - Properly assign extra time to code coverage tasks. r=rjl
...
The Windows tasks are getting the 5400 seconds assigned to all Windows tasks, because that match is listed first.
Differential Revision: https://phabricator.services.mozilla.com/D191810
--HG--
extra : amend_source : e389aa5e8426f761b00f23c04532713fb4f19f89
2023-10-26 10:37:25 +01:00
Rob Lemley
0c2d1d8e2f
Bug 1860790 - Update libotr build to use macOS SDK 14.0. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D191753
--HG--
extra : moz-landing-system : lando
2023-10-24 22:43:11 +00:00
Rob Lemley
4ae1e23f28
Bug 1860064 - Use correct optimization strategy for source-docs upload trigger. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D191443
--HG--
extra : moz-landing-system : lando
2023-10-19 22:33:42 +00:00
Rob Lemley
aa7c995384
Bug 1859566 - Keep "codereview" as try-c-c target_tasks_method if set. r=dandarnell
...
Code review pushes use try_task_config.json to set the target_tasks_method
to "codereview". This was getting overwritten by the comm_taskgraph defaults,
which are applied after the config file is handled in gecko_taskgraph.
Added support for default parameters to be callable, and updated
try_comm_central's defaults accordingly.
Differential Revision: https://phabricator.services.mozilla.com/D191228
--HG--
extra : moz-landing-system : lando
2023-10-19 22:33:42 +00:00
Rob Lemley
4ecbd14394
Bug 1850600 - Set target_tasks_method to "nothing" for suite-only pushes. r=dandarnell
...
Relying on optimization strategies to keep suite-only pushes from running
builds unnecessarily mostly works, but not always. The optimization
strategy itself is fine, but if another strategy is used, like for the
source-test jobs, another strategy needs to be created that combines the
mozlint strategy with the no-suite strategy. It's a lot of maintenance.
Suite-only pushes should work like DONTBUILD pushes. The decision task runs
and literally nothing else. DONTBUILD pushes set `target_tasks_method` to
"nothing" to do that. Now, do the same for suite-only pushes by using
taskgraph's get_changed_files function. This should prove to be more robust
and future-proof.
Differential Revision: https://phabricator.services.mozilla.com/D187228
--HG--
extra : rebase_source : 98107e63db0a547fe01800bd36faa13a9fbb2360
extra : amend_source : a9b94cbe28fbe21ffdc0e7c98eeb1c072d776c75
2023-10-14 13:48:38 +03:00
Rob Lemley
863bb0dcfa
Bug 1857836 - Temporarily add expiry policy for "try". rs=bustage-fix DONTBUILD
...
Until D190482 is on mozilla-central.
--HG--
extra : histedit_source : 893a1e9f5429401c8187899e62362ab97a3d00ac
2023-10-09 11:57:01 -04:00
Daniel Darnell
21e9fed6d4
Bug 1857577 - Port bug 1857461 - Use taskcluster-built python for code-review tasks. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D190326
--HG--
extra : amend_source : 3530ac8bc76f7a855d6157dc99b0e65b60e3538f
2023-10-07 13:07:47 +03:00
Magnus Melin
6f219f47bb
Bug 1856580 - Port bug 1855557 - Remove clang 16 toolchains. rs=bustage-fix
...
--HG--
extra : amend_source : 357f7ba25a35206dbb943822fc3d8f42c3d44d5f
2023-10-03 14:05:00 +03:00
Elizabeth Mitchell
4b2ec876b7
Backed out changeset ac9bfbdf617e (bug 1856263) due to m-c backout. rs=backout
...
- Back out in response to mozilla-central backout of Bug 1855564.
--HG--
extra : amend_source : bbd9de537677e853ab0418fa0793945b9ea0ad3b
2023-10-02 19:19:00 -04:00
Geoff Lankow
5c71fbceb5
Bug 1856263 - Port bug 1855564: Switch Firefox builds to macOS 14.0 SDK. rs=bustage-fix
...
--HG--
extra : amend_source : 03dda81dbb31402f279bd3c7eb570d2e98144184
2023-10-02 12:13:55 +13:00
Martin Giger
3c880ce561
Bug 1855166 - Port bug 1836193: Update builders to clang 17. rs=bustage-fix
2023-09-26 12:17:12 +02:00
Martin Giger
16bd69b4d2
Bug 1853894 - Port bug 1780275: Import registry from correct package. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D188731
--HG--
extra : amend_source : 83a905ce256a1d4ec9279c90f961d9bca81f54ba
2023-09-21 11:30:25 +02:00
Daniel Darnell
2820fab618
Bug 1853891 - Port bug 1593072: Use different entitlement files for child processes and other resources. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D188680
--HG--
rename : build/macosx/hardenedruntime/developer.entitlements.xml => build/macosx/hardenedruntime/v1/developer/browser.xml
rename : build/macosx/hardenedruntime/production.entitlements.xml => build/macosx/hardenedruntime/v1/production/browser.xml
extra : amend_source : 93cf7e9e69132659ba67a944171c658fabe3e907
2023-09-20 06:12:41 +00:00
Martin Giger
bd56e46fbb
Bug 1853891 - Port bug 1593072: Add Mac signing config based on existing entitlements to fix decision task. rs=me
...
--HG--
extra : rebase_source : c72cf4882481b55dfb49d717dcb8dfb6ec767224
2023-09-19 12:23:26 +02:00
Daniel Darnell
525b00381e
Bug 1845106 - Port bug 1839891: Fix balrog.yml not generating Balrog tasks. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D187825
--HG--
extra : moz-landing-system : lando
2023-09-09 17:27:06 +00:00
Geoff Lankow
2abb8cdf9d
No bug - Fix formatting in taskcluster/comm_taskgraph. rs=linting DONTBUILD
...
--HG--
extra : amend_source : 3dddb39f8df297e645071aa054a962b59c2a40d2
2023-09-08 13:45:48 +12:00
Rob Lemley
65a6b2acea
Bug 1850129 - Port bug 1850045: Use task-context to set clang-format commandline . r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D186847
Depends on D186846
--HG--
extra : rebase_source : 2fe936ae3872e9a28c259bf6e8e4e8f43c9fa747
extra : amend_source : 8b1cacf51fc2adfaadec3cc8fba8fdf0f448f1b7
2023-08-25 15:09:32 +00:00
Rob Lemley
ffd0350721
Bug 1850129 - Port bug 1850045: Rename gecko_taskgraph single group-by to single-with-filters. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D186846
--HG--
extra : amend_source : 77c243f81252ef6af0681f483b2c148f6d5510f1
2023-08-25 15:09:07 +00:00
Geoff Lankow
bef705d06e
Bug 1845106 - Port bug 1839891 - Convert balrog tasks to 'from_deps' transforms. r=rjl
...
Port of https://hg.mozilla.org/mozilla-central/rev/e574eedd0375
Differential Revision: https://phabricator.services.mozilla.com/D187517
--HG--
extra : amend_source : d5636696e99ce74c3d440e87c59eb0d8fcf0d2f1
2023-09-06 11:31:09 +12:00
Daniel Darnell
2498273909
Bug 1850013 - Add release notes URL to Flatpak manifest. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D187150
--HG--
extra : amend_source : c5ce5fc0432a3f241c89f9618b6d8dd33dc1614e
2023-08-30 23:42:43 +02:00
Rob Lemley
2fe8694a03
Bug 1845106 - Port bug 1839891: Convert release-generate-checksums-signing tasks to 'from_deps' transforms. r=dandarnell
...
Port of D186351.
Differential Revision: https://phabricator.services.mozilla.com/D186486
--HG--
extra : amend_source : 0c06a0cb578c3dca89ed8cbc62ebb1a81053b5e1
2023-08-29 12:28:16 +02:00
Rob Lemley
2a5c0c1793
Bug 1845106 - Port bug 1839891: Convert *-dummy tasks to 'from_deps' transforms. r=dandarnell
...
Port of D186348.
Differential Revision: https://phabricator.services.mozilla.com/D186485
--HG--
extra : amend_source : cc439df64b5ca310faea27959043823f6fe1e767
2023-08-29 12:25:56 +02:00
Daniel Darnell
b7dddb0538
Bug 1845495 - Add runme.sh script to AppData manifest as Flathub manifest. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D185219
--HG--
extra : moz-landing-system : lando
2023-08-25 21:43:32 +00:00
Rob Lemley
f082b2785a
Bug 1826413 - Add macOS code coverage build and test jobs. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D174812
--HG--
extra : amend_source : ed65d915f10ed4005af9ac98bf4e2d90ed1782e7
2023-08-23 18:39:44 -04:00
Rob Lemley
6b847ea645
Bug 1826413 - Add win64 code coverage build and test jobs. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D174677
--HG--
extra : amend_source : be7d63628dbda5533a71789620b5cbeb0ad2e674
2023-08-23 18:39:21 -04:00
Rob Lemley
f1714822af
Bug 1843102 - Port bug 1653852: Add features=devel to flatpak packages for crash reporter to work. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D186665
--HG--
extra : rebase_source : 641785bd82655b0701b9b0be2e0b2acc9566a25d
2023-08-23 06:57:49 -04:00
Rob Lemley
43f97a2531
Bug 1817657 - Add "msix" package to bouncer-submit. rs=me
...
Differential Revision: https://phabricator.services.mozilla.com/D186601
--HG--
extra : rebase_source : ce3918ad4bc6e779f43eb27776c5130806a354f5
extra : amend_source : c0832bd5966a0f7a0a1bc1cde6ce534ad6c73f43
2023-08-19 13:02:47 -04:00
Rob Lemley
0a427bf9a1
Bug 1848691 - Resolve ATN channel by project and build-platform. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D186467
--HG--
extra : moz-landing-system : lando
2023-08-17 22:25:00 +00:00
Brendan Abolivier
0799a08967
Backed out changeset 0cf9fc0e5b08 (Bug 1848691) rs=backout
...
--HG--
extra : histedit_source : 40a946870847364dcd3c069e07c14e388176ec89
2023-08-17 16:39:45 +01:00
Rob Lemley
45b4e45a73
Bug 1848691 - Resolve ATN channel by project rather than build-platform. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D186167
--HG--
extra : amend_source : 64cad562fa4b2bf34b4b1813e6c257bdcf96f310
2023-08-16 11:01:09 +01:00
Rob Lemley
4e73c638c7
Bug 1848010 - Make tb-atn docker image smaller. r=dandarnell
...
Python3 is all that is required. Pip is already included in the debian-base image
and by installing python3-pip with --install-recommends, build-essential gets
pulled in, making the image a lot bigger than necessary.
While here, locking down requirements.txt with hashes so rebuilds are more
consistent.
Differential Revision: https://phabricator.services.mozilla.com/D185861
--HG--
extra : amend_source : 2dd6d6070b3378571fa2e02bc4c12e1ad52fcbb0
2023-08-16 10:59:50 +01:00
Rob Lemley
1315bc63f2
Bug 1817657 - Port bug 1724466: Manage MSIX bouncer entries for beta and release. r=dandarnell
...
Port of D126949.
Depends on D183401
Differential Revision: https://phabricator.services.mozilla.com/D183402
--HG--
extra : moz-landing-system : lando
2023-08-14 16:17:51 +00:00
Rob Lemley
ebedde8beb
Bug 1817657 - Port bug 1724466: Publish MSIX packages on archive.mozilla.org via beetmover. r=dandarnell
...
Port of remaining bits of D125276.
Differential Revision: https://phabricator.services.mozilla.com/D183401
--HG--
extra : moz-landing-system : lando
2023-08-14 16:17:51 +00:00
Rob Lemley
ef0ad20a21
Bug 1847995 - Port bug 1812106: longer expiration policy for merge-automation tasks. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D185837
--HG--
extra : amend_source : a53ae021a248916b1fab47b107a8827b90e3f939
2023-08-11 13:36:11 +03:00
Rob Lemley
1c7b036dbf
Bug 1845585 - Port bug 1844592: Set "enable_always_target" for try-c-c pushes. r=dandarnell
...
Upstream taskgraph removed the special casing of docker-image tasks w.r.t
implicitly adding them to the graph, and instead switched over to relying on
the always_target feature to accomplish this.
Like Gecko, in Comm `always_target` was disabled except on try-c-c. The
`enable_always_target` parameter was extended to selectively enable
`always_target` on job kinds (by setting to a list of kind names). The new
default value for `enable_always_target` now evaluated truthy, which meant
the PER_PROJECT_PARAMETERS code in comm_taskgraph no longer set
`enable_always_target` to `True` for try-comm-central pushes.
That code was originally written to prevent `target_tasks_method` from being
overwritten for cron decision tasks. It's clearly flawed though and those
parameters should override what it set in gecko_taskgraph.
Changes here mirror what gecko_taskgraph does for `target_tasks_method` and
`PER_PROJECT_PARAMETERS`. In order to restore `target_tasks_method` to a
non-default project value, `sys.argv` is parsed again with ArgumentParser.
Another side effect of blindly overwriting `parameters` values with project
defaults is the loss of `DONTBUILD` translating to `target_tasks_method` of
`nothing`, so that code is copied in from gecko_taskgraph as well.
Differential Revision: https://phabricator.services.mozilla.com/D185705
--HG--
extra : moz-landing-system : lando
2023-08-09 09:47:32 +00:00
Rob Lemley
c3c2ac63a9
Bug 1846569 - Update MSIX Id, Publisher, and Vendor. r=dandarnell
...
Update some MSIX fields to align with what the MS Store expects.
Depends on D185075 from bug 1846591 in mozilla-central.
Differential Revision: https://phabricator.services.mozilla.com/D185077
--HG--
extra : moz-landing-system : lando
2023-08-08 17:38:22 +00:00
Rob Lemley
5554ecf41a
Bug 1845106 - Follow-up: Fix linting errors. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D185436
--HG--
extra : moz-landing-system : lando
2023-08-07 09:52:39 +00:00
Rob Lemley
6de48c0a80
Bug 1840697 - Move remaining Thunderbird-defined jobs to Debian 12 Docker images. r=dandarnell
...
Depends on D185318
Differential Revision: https://phabricator.services.mozilla.com/D185319
--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley
dcdca2dc40
Bug 1840697 - Port bug 1846865: Switch release-notify-started task to a Debian 12 based docker image. r=dandarnell
...
Depends on D185317
Differential Revision: https://phabricator.services.mozilla.com/D185318
--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley
c12860e13f
Bug 1840697 - Port bug 1846863: Switch code-review-issues task to a Debian 12 based docker image. r=dandarnell
...
Depends on D185316
Differential Revision: https://phabricator.services.mozilla.com/D185317
--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley
00671312f3
Bug 1840697 - Port bug 1846697: Switch upload-symbols tasks to a Debian 12-based docker image. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D185316
--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley
9e058caf63
Bug 1845106 - Convert push-langpacks tasks to 'from_deps' transforms. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D185360
Depends on D185359
--HG--
extra : histedit_source : 5a3c606e193a9484f4b2c351a22a56569f44ad36
2023-08-03 22:37:47 +00:00
Rob Lemley
1ba614185c
Bug 1845106 - Port bug 1839891: Convert partial & mar-signing tasks to 'from_deps' transforms. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D185359
Depends on D185358
--HG--
extra : histedit_source : f50857740c0b46f7bfa230a5a37f6f3c840cb45f
2023-08-03 22:37:42 +00:00
Rob Lemley
ea53d0ff56
Bug 1845106 - Port bug 1839891: Convert repackage-signing tasks to 'from_deps' transforms. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D185358
--HG--
extra : histedit_source : a7367352a3a9b3c8a2af6db4920fd0cd80587f8f
2023-08-03 22:37:38 +00:00
Daniel Darnell
6fd73e4486
Bug 1846309 - Port bug 1840752: Drop support for macOS < 10.15. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D185163
--HG--
extra : amend_source : 46646c9a05c61d781458ac1124aba879b6865429
2023-08-02 13:54:03 +00:00
Daniel Darnell
bc8281789b
Bug 1822689 - Temporarily disable pushing Flatpaks on release. r=rjl DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D185214
--HG--
extra : moz-landing-system : lando
2023-08-02 21:43:44 +00:00
Daniel Darnell
a5bfc1e814
Bug 1843094 - Remove unnecessary org.freedesktop.Notifications permission from flatpak. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184546
--HG--
extra : rebase_source : b85d6dadbb0b7ed7246c87923ae9061faf852462
extra : amend_source : dbad2120db6600bd6bcfcd94e6ddd2e54cad4370
2023-07-26 04:49:14 +00:00
Rob Lemley
545639e1d7
Bug 1845106 - Port bug 1839891: Trigger group_by registration in comm_taskgraph.register. r=darktrojan
...
Port of D184857.
Differential Revision: https://phabricator.services.mozilla.com/D185120
Depends on D185119
--HG--
extra : rebase_source : 7a376c10cefa339c7cf241391e36420f50204ca3
extra : histedit_source : e2ebde1e6e9030cf4d1c6e4e843b637c5433ec96
2023-08-02 01:47:50 +00:00
Rob Lemley
a18ee2649a
Bug 1845106 - Port bug 1839891: Convert upload-symbols tasks to 'from_deps' transforms. r=darktrojan
...
Port of D184850.
Differential Revision: https://phabricator.services.mozilla.com/D185119
Depends on D185118
--HG--
extra : rebase_source : acc5db184207da114c16cc3628c07f3102695ff8
extra : histedit_source : 504e13d52aaed8cb8bc0bd55f06786449cb80f5e
2023-08-02 01:47:45 +00:00
Rob Lemley
b7dbbd9038
Bug 1845106 - Port bug 1839891: Convert l10n tasks to 'from_deps' transforms. r=darktrojan
...
Port of D184849.
Upstream broke some dependency calculating with regard to l10n-pre jobs, so
they get injected as dependent jobs where needed.
Differential Revision: https://phabricator.services.mozilla.com/D185118
Depends on D185116
--HG--
extra : rebase_source : d068639f2b3d6d4979f44e9a2e2771e864a0492a
extra : histedit_source : 6d15c8216059d3866c9f92242f7143b5281afc87
2023-08-02 01:47:41 +00:00
Rob Lemley
0b0e3c6739
Bug 1845106 - Follow-up: Remove "group-by" from kind files that do not need it. r=darktrojan
...
Removed as part of the multi_dep loader removal.
Differential Revision: https://phabricator.services.mozilla.com/D185116
--HG--
extra : __touch-noise__ : 896606548
extra : histedit_source : 10416469d739bd3dd440a9ba4fa8258f7a29c72e
2023-08-02 17:03:21 +12:00
Daniel Darnell
e5d98f75db
Bug 1843097 - Modify --own-name flatpak-builder flag to fix dbus registration. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184778
--HG--
extra : amend_source : 134c1aed48e1c1b089e3b722316c47ffe5fa84e1
2023-07-27 22:17:22 +00:00
Daniel Darnell
70be3c6498
Bug 1843110 - Remove unused policies.json from tb-flatpak Docker image. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184544
--HG--
extra : moz-landing-system : lando
2023-07-28 10:35:08 +00:00
Geoff Lankow
00452097c7
Bug 1845872 - Port bug 1839891: Replace `multi_dep` loaders with `from_deps` transforms. rs=bustage-fix
2023-07-28 17:44:16 +12:00
Rob Lemley
bec81d0344
Bug 1845361 - Fix linting. rs=linting DONTBUILD
2023-07-25 14:17:07 -04:00
Rob Lemley
2b6bb7c820
Bug 1845267 - Fix Thunderbird taskgraph commands. rs=bustage-fix
...
The taskgraph commands use the mach virtualenv site. Prior to bug 1695312,
that virtualenv had it's sys.path extended with the Thunderbird Python module
paths. That's no longer the case.
This only extends sys.path for the taskgraph mach commands.
Differential Revision: https://phabricator.services.mozilla.com/D184496
--HG--
extra : rebase_source : 493bc082510355f2bb90f0c26f751d807f0401f8
extra : histedit_source : ff22b843db0bb70d06004ce954804c218b2e3d0c
2023-07-25 12:20:11 -04:00
Rob Lemley
60124f353f
Backed out changeset b05b5bed58cc (Bug 1845267) rs=backout
...
Differential Revision: https://phabricator.services.mozilla.com/D184494
--HG--
extra : amend_source : 8fec276f2e474374e355c888114124efa8191a06
extra : histedit_source : 3fc415bddda1c889ba24d51627f61545430d3677
2023-07-25 11:31:03 -04:00
Geoff Lankow
f2deab652a
Bug 1845267 - Hard-wire a string to get the decision task working again. rs=bustage-fix
...
--HG--
extra : histedit_source : 3f65543288121b32f1ae4388d83f33f2754fdc07
2023-07-25 22:35:27 +12:00
Rob Lemley
cb07f44f7b
Bug 1845106 - Follow-up: Fix ruff linting. rs=linting DONTBUILD
2023-07-24 11:36:04 -04:00
Rob Lemley
67c03d1c6d
Bug 1845115 - Port bug 1844725: Remove sccache from Windows searchfox build. r=#thunderbird-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184380
--HG--
extra : amend_source : c1b8de9ba54403362472c0dae30b3d0e075e5ada
2023-07-24 10:47:52 -04:00
Rob Lemley
b718a8f080
Bug 1845106 - Port bug 1839891: Convert beetmover tasks to 'from_deps' transforms. r=#thunderbird-build-system-reviewers rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D184379
--HG--
extra : rebase_source : 097f3331b8294ec91ca43736a2b9cffdecf2e262
extra : histedit_source : f485abdeca86984976d171d732797dbef4b8bfec
2023-07-24 10:36:09 -04:00
Rob Lemley
2477aec033
Bug 1845106 - Port bug 1839891: Convert signing tasks to 'from_deps' transforms. r=#thunderbird-build-system-reviewers rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D184378
--HG--
extra : amend_source : 9505d94696ba236668ab70a1c56e98c877160233
extra : histedit_source : b6ae78d99acf74d59cadb967f713010c4c9be9c1
2023-07-24 10:18:16 -04:00
Daniel Darnell
a009e9a55f
Bug 1844455 - Rename thunderbird-flatpak Docker image to tb-flatpak for consistency. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184041
--HG--
rename : taskcluster/docker/thunderbird-flatpak/build-desktop-file.py => taskcluster/docker/tb-flatpak/build-desktop-file.py
rename : taskcluster/docker/thunderbird-flatpak/close_range.c => taskcluster/docker/tb-flatpak/close_range.c
rename : taskcluster/docker/thunderbird-flatpak/distribution.ini => taskcluster/docker/tb-flatpak/distribution.ini
rename : taskcluster/docker/thunderbird-flatpak/extract_locales_from_l10n_json.py => taskcluster/docker/tb-flatpak/extract_locales_from_l10n_json.py
rename : taskcluster/docker/thunderbird-flatpak/fluent-requirements.txt => taskcluster/docker/tb-flatpak/fluent-requirements.txt
rename : taskcluster/docker/thunderbird-flatpak/launch-script.sh => taskcluster/docker/tb-flatpak/launch-script.sh
rename : taskcluster/docker/thunderbird-flatpak/make_venv.sh => taskcluster/docker/tb-flatpak/make_venv.sh
rename : taskcluster/docker/thunderbird-flatpak/org.mozilla.Thunderbird.appdata.xml.in => taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in
rename : taskcluster/docker/thunderbird-flatpak/org.mozilla.Thunderbird.desktop => taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.desktop
rename : taskcluster/docker/thunderbird-flatpak/org.mozilla.Thunderbird.desktop.jinja2 => taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.desktop.jinja2
rename : taskcluster/docker/thunderbird-flatpak/policies.json => taskcluster/docker/tb-flatpak/policies.json
rename : taskcluster/docker/thunderbird-flatpak/runme.sh => taskcluster/docker/tb-flatpak/runme.sh
extra : moz-landing-system : lando
2023-07-20 17:42:30 +00:00
Daniel Darnell
7c36eb6316
Bug 1843107 - Allow using speech-dispatcher on flatpak. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184040
--HG--
extra : amend_source : fd47e15c2b1cf299d0228c06ec2311f45dd294fc
2023-07-19 21:37:35 +00:00
Daniel Darnell
9bfa3bc9ef
Bug 1844139 - Port bug 1844099: move shipit worker type to an alias in config.yml. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184035
--HG--
extra : moz-landing-system : lando
2023-07-20 08:48:58 +00:00
Daniel Darnell
c4df31058c
Bug 1844451 - Port bug 1844090: simplify kind yml for dummy tasks. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D184038
--HG--
extra : moz-landing-system : lando
2023-07-20 08:48:58 +00:00
Rob Lemley
2b3ce0f1bb
Bug 1843959 - Fix typo in Flatpak repackaging build-desktop-file.py. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D183790
2023-07-19 08:26:19 -04:00
Rob Lemley
6aee5fae5f
Backed out changeset 3fbbf8ae7a5c (bug 1843959) r=backout
2023-07-19 08:25:30 -04:00
Rob Lemley
eaaa67d404
Bug 1843095 - Port bug 1732929: Use release_type parameter in release-bouncer-aliases task config. r=dandarnell DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D183884
--HG--
extra : moz-landing-system : lando
2023-07-18 20:54:29 +00:00
Rob Lemley
0c3e3cc3c7
Bug 1843959 - Fix typo in Flatpak repackaging build-desktop-file.py. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D183790
--HG--
extra : amend_source : a277bacde7b6a3f125c83e13de6b4380658956a9
2023-07-18 14:33:49 +03:00
Magnus Melin
3c8ba346ca
Bug 1839317 - Port to Thunderbird - Add Ubuntu 22.04 image and packages. rs=bustage-fix
2023-07-18 14:24:54 +03:00
Rob Lemley
374faa3a57
Bug 1843885 - Follow-up bug 1837000: Set b-win2022 worker type to match ci-configuration. r=dandarnell
...
The -azure suffix is dropped on win2022 workers. See bug 1838725.
Differential Revision: https://phabricator.services.mozilla.com/D183765
--HG--
extra : moz-landing-system : lando
2023-07-17 19:47:13 +00:00
Magnus Melin
d1bebb14b6
Bug 1837000 - Port to Thunderbird - Switch jobs from b-win2012 workers to b-win2022. rs=bustage-fix DONTBUILD
...
--HG--
extra : amend_source : e67741152c3720879a33e4ce1fb7998173f529aa
2023-07-15 15:03:05 +03:00
Rob Lemley
b9ffc6199f
Bug 1843051 - Flatpak should excecute "thunderbird". r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D183388
--HG--
extra : moz-landing-system : lando
2023-07-13 22:01:42 +00:00
Rob Lemley
85384284e2
Bug 1843045 - Set StartupWMClass in Thunderbird Flatpak .desktop file. r=dandarnell
...
Depends on D183386
Differential Revision: https://phabricator.services.mozilla.com/D183387
--HG--
extra : moz-landing-system : lando
2023-07-13 22:01:41 +00:00
Rob Lemley
f337390606
Bug 1842948 - Fix incorrect application menu item for Flatpak. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D183386
--HG--
extra : amend_source : 3342e43da00b3aa6252f76443dc9d5e7306d42b8
2023-07-13 15:52:04 +03:00
Rob Lemley
db41a9dcc2
Bug 1842403 - Fix release-next regex for update-verify-next tests on 115esr. r=dandarnell
...
release-update-verify-next tests on comm-esr115 will not include 102.x.y versions
when testing unless the regex matches.
Balrog rule 17775 facilitates these tests on the comm-release-localtest-next
channel. It will be updated at release time via the "thunderbird-release115-localtest-next"
alias.
Differential Revision: https://phabricator.services.mozilla.com/D183079
--HG--
extra : moz-landing-system : lando
2023-07-11 21:58:54 +00:00
Daniel Darnell
446cf16548
Bug 1842022 - Port bug 1835689: don't include cached tasks in existing_tasks for release promotion. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D182920
--HG--
extra : moz-landing-system : lando
2023-07-11 02:24:29 +00:00
Rob Lemley
302f84f404
Bug 1840697 - Port bug 1839789: Migrate Thunderbird maintained Docker images to Debian 12. r=dandarnell
...
Bug 1839789 migrates build tasks; the mingw image falls under that category sort
of. The ATN upload image just do and get it out of the way.
Differential Revision: https://phabricator.services.mozilla.com/D182284
--HG--
extra : amend_source : f083f3643cb0edc4eb97e637198bda52be5fcab5
2023-07-04 23:30:43 +02:00
Daniel Darnell
e7e649739c
Bug 1825399 - Add updated Thunderbird screenshots to Flatpak AppData manifest. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D182418
--HG--
extra : moz-landing-system : lando
2023-06-29 17:19:19 +00:00
Sean Burke
9fc5a0fb9d
Backed out changeset 4da2f5d5a83c (bug 1840697) for breaking the Windows build.
...
--HG--
extra : amend_source : 86d1ff638e8c9dd8a41b808814e1cbe7dffc649d
2023-06-28 21:47:24 -07:00
Rob Lemley
ed13775b33
Bug 1840697 - Port bug 1839789: Migrate Thunderbird maintained Docker images to Debian 12. r=dandarnell
...
Bug 1839789 migrates build tasks; the mingw image falls under that category sort
of. The ATN upload image just do and get it out of the way.
Differential Revision: https://phabricator.services.mozilla.com/D182284
--HG--
extra : moz-landing-system : lando
2023-06-28 23:46:48 +00:00
Daniel Darnell
70499e903e
Bug 1822689 - Implement Flatpak push. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D182278
--HG--
extra : amend_source : e604a9a13aec0ebaa854e1891ab494f01d3c8e32
2023-06-28 08:45:36 +10:00
Daniel Darnell
f942f19ffa
Bug 1825399 - Pull existing screenshots from Flathub. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D182079
--HG--
extra : moz-landing-system : lando
2023-06-26 17:59:28 +00:00
Daniel Darnell
85eea98e08
Bug 1839696 - Port bug 1839540: Add Debian 12 (bookworm) based docker images. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D181666
--HG--
extra : moz-landing-system : lando
2023-06-21 17:37:38 +00:00
Daniel Darnell
de90272fe5
Bug 1829679 - Port bug 1829297: Use an Ubuntu 18.04 image to build Python interpreter. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D176379
--HG--
extra : moz-landing-system : lando
2023-06-14 23:30:33 +00:00
Daniel Darnell
c02dc11f42
Bug 1837454 - Taskgraph configuration updates for comm-esr115. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D180878
--HG--
extra : moz-landing-system : lando
2023-06-14 05:29:06 +00:00
Rob Lemley
ba4e7311bf
Bug 1490598 - Upload langpacks to ATN on release. r=dandarnell
...
Depends on D180494
Differential Revision: https://phabricator.services.mozilla.com/D180495
--HG--
extra : moz-landing-system : lando
2023-06-12 22:21:16 +00:00
Rob Lemley
03d3685c57
Bug 1490598 - ATN Uploader docker image. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D180494
--HG--
rename : taskcluster/docker/thunderbird-flatpak/make_venv.sh => taskcluster/docker/tb-atn/make_venv.sh
extra : moz-landing-system : lando
2023-06-12 22:21:16 +00:00
Geoff Lankow
686792fde8
Bug 1836942 - Run XPCShell tests in 5 chunks instead of 4. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D180069
--HG--
extra : rebase_source : a8d396161c85a23a3c8d27308789f7ac705a077d
extra : amend_source : 160dda52a7b3dd6098265a8c819a0730d79e85c2
2023-06-06 22:02:57 +12:00
Rob Lemley
528c06b387
Bug 1833657
- Port bug 1833603: Use GCP instead of AWS s3 for release-generate-checksums task. r=dandarnell
...
Port of D178661.
Differential Revision: https://phabricator.services.mozilla.com/D180236
--HG--
extra : moz-landing-system : lando
2023-06-07 17:44:56 +00:00
Rob Lemley
c6a2de18db
Bug 1837012 - Fix BMN8 notarization failures during release promotion. r=dandarnell
...
Partial revert of 9fa105a449ae from bug 1832571.
The regressing bug moved macOS build signing and notarization off the iscript
based mac minis and into signingscriptworker itself.
Too much of `comm_taskgraph.transforms.signing` was removed, specifically the
transform that removes upstreamArtifacts with an empty notartization format
from the scriptworker payload. That only ever applied to ja-JP-mac langpacks.
Differential Revision: https://phabricator.services.mozilla.com/D180123
--HG--
extra : moz-landing-system : lando
2023-06-06 20:58:24 +00:00
Rob Lemley
5496fb654a
Bug 1835956 - Port bug 1835939: Remove unused macOS 13.0 SDK toolchain. r=dandarnell
...
Currently both macosx64-sdk and macosx64-sdk-toolchain are the same, but they do
occasionally differ.
Differential Revision: https://phabricator.services.mozilla.com/D179501
--HG--
extra : moz-landing-system : lando
2023-05-31 08:14:14 +00:00
Rob Lemley
422722da8c
Bug 1832571 - Port bug 1774273: Reverse logic for choosing mac-signing vs mac-notarization. r=dandarnell
...
It seems safer to select signing by default, and notarization only on
select production projects, otherwise project branches such as toolchains
break because they end up requiring notarization jobs that are filtered
out by not being level 3.
Differential Revision: https://phabricator.services.mozilla.com/D179230
--HG--
extra : moz-landing-system : lando
2023-05-26 22:16:56 +00:00
Rob Lemley
7101a3faef
Bug 1833889 - Port bug 1833605: Use taskcluster-built python for upload-symbols task. r=dandarnell
...
Port of D178302.
Differential Revision: https://phabricator.services.mozilla.com/D178451
--HG--
extra : moz-landing-system : lando
2023-05-26 22:16:55 +00:00
Rob Lemley
336958adc4
Bug 1832130 - Port bug 1508369: Add stylelint (css) linting to Thunderbird CI. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D178858
--HG--
extra : moz-landing-system : lando
2023-05-26 22:16:55 +00:00
Rob Lemley
a8ac5dd7ce
Bug 1832571 - Port bug 1774273: Transition mac notarization to signingscript. r=aleca
...
Port of D176162.
Depends on D178470
Differential Revision: https://phabricator.services.mozilla.com/D178471
--HG--
extra : moz-landing-system : lando
2023-05-24 16:04:16 +00:00
Rob Lemley
2290b8ec69
Bug 1832571 - Port bug 1774273: Add l10n repack notarization via scriptworker. r=aleca
...
Port of D174781.
Differential Revision: https://phabricator.services.mozilla.com/D178470
--HG--
extra : moz-landing-system : lando
2023-05-24 16:04:16 +00:00
Rob Lemley
5391ea8797
Bug 1834074 - Port bug 1834001: Remove VS2017 toolchain. r=mkmelin
...
Depends on D178542
Differential Revision: https://phabricator.services.mozilla.com/D178543
--HG--
extra : moz-landing-system : lando
2023-05-23 10:35:07 +00:00
Rob Lemley
e4aee8f4bb
Bug 1834072 - Use macOS 13.3 SDK for libotr builds. r=mkmelin
...
Depends on D178541
Differential Revision: https://phabricator.services.mozilla.com/D178542
--HG--
extra : moz-landing-system : lando
2023-05-23 10:35:07 +00:00