Bug 1457598 - Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt. r=glandium, a=jcristau
authorTom Ritter <tom@mozilla.com>
Wed, 16 May 2018 12:59:23 -0500
changeset 802196 b63a4acbf1f84cf76e1e821f40f2149bd8bc7a9f
parent 802195 f7ba2965406d08645df693bfe3ce8b798a512915
child 802197 f2165acbf563b92e790843ef3005cfbddad00cfc
push id111850
push userbmo:tom@mozilla.com
push dateThu, 31 May 2018 16:41:37 +0000
reviewersglandium, jcristau
bugs1457598
milestone60.0.2
Bug 1457598 - Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt. r=glandium, a=jcristau
taskcluster/ci/toolchain/linux.yml
--- a/taskcluster/ci/toolchain/linux.yml
+++ b/taskcluster/ci/toolchain/linux.yml
@@ -541,16 +541,19 @@ linux64-mingw32-nsis:
         tier: 2
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
         docker-image: {in-tree: mingw32-build}
         max-run-time: 3600
     run:
         using: toolchain-script
         script: build-mingw32-nsis.sh
+        resources:
+            - 'build/unix/build-gcc/build-gcc.sh'
+            - 'taskcluster/scripts/misc/build-gcc-mingw32.sh'
         toolchain-artifact: public/build/nsis.tar.xz
     toolchains:
         - linux64-mingw32-gcc
 
 linux64-mingw32-fxc2:
     description: "fxc2.exe build for MinGW32 Cross Compile"
     treeherder:
         kind: build
@@ -559,11 +562,14 @@ linux64-mingw32-fxc2:
         tier: 2
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
         docker-image: {in-tree: mingw32-build}
         max-run-time: 1800
     run:
         using: toolchain-script
         script: build-mingw32-fxc2.sh
+        resources:
+            - 'build/unix/build-gcc/build-gcc.sh'
+            - 'taskcluster/scripts/misc/build-gcc-mingw32.sh'
         toolchain-artifact: public/build/fxc2.tar.xz
     toolchains:
         - linux64-mingw32-gcc