Bug 1247168 - Tag and use version 0.1.1 of the decision image; r?dustin draft
authorGregory Szorc <gps@mozilla.com>
Wed, 20 Jul 2016 10:31:43 -0700
changeset 390104 cc7ae64ac4f811a49d27f0c349f3e6be29f5f50d
parent 390103 7c273b44be884bb270c5186360fb04cffb703785
child 390105 e30ccee4d753e3f067f158bb169a19d71df969e9
push id23599
push userbmo:gps@mozilla.com
push dateWed, 20 Jul 2016 17:43:07 +0000
reviewersdustin
bugs1247168
milestone50.0a1
Bug 1247168 - Tag and use version 0.1.1 of the decision image; r?dustin Changes to the decision Docker image have been compelted. We're ready to use the new image. We tag the image, update version references, and change the task caches so the new Mercurial pooled storage from the robustcheckout extension is used. MozReview-Commit-ID: 61v9Ivy59zG
.taskcluster.yml
taskcluster/taskgraph/action.yml
testing/docker/decision/VERSION
--- a/.taskcluster.yml
+++ b/.taskcluster.yml
@@ -67,25 +67,25 @@ tasks:
           # checkout-gecko uses these to check out the source; the inputs
           # to `mach taskgraph decision` are all on the command line.
           GECKO_BASE_REPOSITORY: 'https://hg.mozilla.org/mozilla-central'
           GECKO_HEAD_REPOSITORY: '{{{url}}}'
           GECKO_HEAD_REF: '{{revision}}'
           GECKO_HEAD_REV: '{{revision}}'
 
         cache:
-          level-{{level}}-{{project}}-tc-vcs-public-sources: /home/worker/.tc-vcs/
+          level-{{level}}-hg-shared: /home/worker/hg-shared/
           level-{{level}}-{{project}}-gecko-decision: /home/worker/workspace
 
         features:
           taskclusterProxy: true
 
         # Note: This task is built server side without the context or tooling that
         # exist in tree so we must hard code the version
-        image: 'taskcluster/decision:0.1.0'
+        image: 'taskcluster/decision:0.1.1'
 
         maxRunTime: 1800
 
         command:
           - /bin/bash
           - -cx
           - >
             mkdir -p /home/worker/artifacts &&
--- a/taskcluster/taskgraph/action.yml
+++ b/taskcluster/taskgraph/action.yml
@@ -28,25 +28,25 @@ routes:
 payload:
   env:
     GECKO_BASE_REPOSITORY: 'https://hg.mozilla.org/mozilla-central'
     GECKO_HEAD_REPOSITORY: '{{{head_repository}}}'
     GECKO_HEAD_REF: '{{head_ref}}'
     GECKO_HEAD_REV: '{{head_rev}}'
 
   cache:
-    level-{{level}}-{{project}}-tc-vcs-public-sources: /home/worker/.tc-vcs/
+    level-{{level}}-hg-shared: /home/worker/hg-shared/
     level-{{level}}-{{project}}-gecko-decision: /home/worker/workspace
 
   features:
     taskclusterProxy: true
 
   # Note: This task is built server side without the context or tooling that
   # exist in tree so we must hard code the version
-  image: 'taskcluster/decision:0.1.0'
+  image: 'taskcluster/decision:0.1.1'
 
   # Virtually no network or other potentially risky operations happen as part
   # of the task timeout aside from the initial clone. We intentionally have
   # set this to a lower value _all_ decision tasks should use a root
   # repository which is cached.
   maxRunTime: 1800
 
   command:
--- a/testing/docker/decision/VERSION
+++ b/testing/docker/decision/VERSION
@@ -1,1 +1,1 @@
-0.1.0
+0.1.1