Bug 1577664 - mar-tools toolchain should depend on milestone.txt, r=Callek
☠☠ backed out by d9a8ec2b7cd8 ☠ ☠
authorNick Thomas <nthomas@mozilla.com>
Fri, 30 Aug 2019 01:39:57 +0000
changeset 551309 464a2ec59a588b659465e61c2e65e39046924e53
parent 551308 d7b6b036d777c0d3290f5d923a987f2cefebff73
child 551310 d9a8ec2b7cd8d8d6ee4476db5e78ab872ccd7bac
push id11865
push userbtara@mozilla.com
push dateMon, 02 Sep 2019 08:54:37 +0000
treeherdermozilla-beta@37f59c4671b3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek
bugs1577664
milestone70.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1577664 - mar-tools toolchain should depend on milestone.txt, r=Callek The mar utility stores MOZ_APP_VERSION as the default Product Version for mar creation. So mar should be rebuilt whenever the milestone changes. Differential Revision: https://phabricator.services.mozilla.com/D44089
taskcluster/ci/toolchain/misc.yml
--- a/taskcluster/ci/toolchain/misc.yml
+++ b/taskcluster/ci/toolchain/misc.yml
@@ -87,16 +87,17 @@ linux64-mar-tools:
             - linux64-clang-7
             - linux64-binutils
     run:
         script: build-mar-tools.sh
         sparse-profile: null
         toolchain-artifact: public/build/mar-tools.tar.xz
         resources:
             - build/moz.configure
+            - config/milestone.txt
             - mfbt
             - modules/libmar/
             - moz.configure
             - other-licenses/bsdiff/
             - other-licenses/nsis/Contrib/CityHash/cityhash/
             - toolkit/mozapps/update/updater/bspatch/
             - tools/update-packaging/