Bug 1457598 Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt r?glandium draft
authorTom Ritter <tom@mozilla.com>
Fri, 27 Apr 2018 16:36:54 -0500
changeset 789266 35041f23ff2d8a00c800176c97bce072f4ffbc32
parent 789265 7205e0f099f940cbd8ae8980740c97c2234068cd
push id108239
push userbmo:tom@mozilla.com
push dateFri, 27 Apr 2018 21:42:46 +0000
reviewersglandium
bugs1457598
milestone60.0a1
Bug 1457598 Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt r?glandium MozReview-Commit-ID: GuF9IFXKy9T
taskcluster/ci/toolchain/linux.yml
--- a/taskcluster/ci/toolchain/linux.yml
+++ b/taskcluster/ci/toolchain/linux.yml
@@ -565,16 +565,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-x86
 
 linux64-mingw32-fxc2:
     description: "fxc2.exe build for MinGW32 Cross Compile"
     treeherder:
         kind: build
@@ -583,11 +586,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-x86