Bug 1820893 - Build nightly-as-release in CI on all desktop platfroms. r=aryx,glandiu...
commit0e3635b12c9b64e5ac7e4271e67e4e4bb669580e
authorGreg Mierzwinski <gmierz2@outlook.com>
Mon, 3 Apr 2023 12:16:26 +0000 (3 12:16 +0000)
committerGreg Mierzwinski <gmierz2@outlook.com>
Mon, 3 Apr 2023 12:16:26 +0000 (3 12:16 +0000)
tree9ada95d1de37cf6fde9244d792de4faea033c7aa
parent7b8fe6f87c766e7fff9f19c221c644b102779360
Bug 1820893 - Build nightly-as-release in CI on all desktop platfroms. r=aryx,glandium,firefox-build-system-reviewers,bhearsum,taskgraph-reviewers

This patch adds a new nightly-as-release build for Windows, Linux, and MacOSx. These are nightly builds, but built with the following additional flag: `ac_add_options --as-milestone=release`

Three new builds are also added to CI: macosx64-nightly-as-release-shippable/opt, win64-nightly-as-release-shippable/opt, and linux64-nightly-as-release-shippable/opt

These are used to make 3 test-platforms to run browsertime tests in a following patch.

Differential Revision: https://phabricator.services.mozilla.com/D172029
browser/config/mozconfigs/linux64/nightly-as-release [new file with mode: 0644]
browser/config/mozconfigs/macosx64/nightly-as-release [new file with mode: 0644]
browser/config/mozconfigs/win64/nightly-as-release [new file with mode: 0644]
taskcluster/ci/beetmover-geckoview/kind.yml
taskcluster/ci/build/linux.yml
taskcluster/ci/build/macosx.yml
taskcluster/ci/build/windows.yml
taskcluster/gecko_taskgraph/transforms/test/other.py