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 390093 bc9b50149d9d90f0500a6f274b1e0528c1cc0860
parent 390092 6ad5071ea519e5cd14243e3bf0bbd66ef919a6af
child 525931 cf39642e4276df97cf0f14bce8b99ddb4f5b1e1d
push id23597
push userbmo:gps@mozilla.com
push dateWed, 20 Jul 2016 17:42:19 +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