Port Bug 1399679: Use debian7-*-build instead of desktop-build; r=me
authorTom Prince <mozilla@hocat.ca>
Tue, 23 Jan 2018 10:39:55 -0700
changeset 30949 32a25748090a38b097aa07acb39cc49227389380
parent 30948 5fad234e2e846377d9361f8ea500556dbf523da8
child 30950 fb8fb3ab759cec29abcf13446b6d03f64caf5670
push id383
push userclokep@gmail.com
push dateMon, 07 May 2018 21:52:48 +0000
reviewersme
bugs1399679
Port Bug 1399679: Use debian7-*-build instead of desktop-build; r=me
taskcluster/ci/build/linux.yml
taskcluster/ci/docker-image/kind.yml
taskcluster/ci/packages/kind.yml
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -1,16 +1,16 @@
 linux64/opt:
     description: "Linux64 Opt"
     treeherder:
         platform: linux64/opt
         symbol: tc(B)
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
-        docker-image: {in-tree: "desktop-build"}
+        docker-image: {in-tree: "debian7-amd64-build"}
         max-run-time: 36000
     run:
         using: mozharness
         comm-checkout: true
         actions: [build check-test update]
         config-paths:
             - comm/mozharness
         config:
@@ -26,16 +26,17 @@ linux64/opt:
 
 linux64/debug:
     description: "Linux64 Debug"
     treeherder:
         platform: linux64/debug
         symbol: tc(B)
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
+        docker-image: {in-tree: "debian7-amd64-build"}
         max-run-time: 36000
     run:
         using: mozharness
         comm-checkout: true
         actions: [build check-test update]
         config-paths:
             - comm/mozharness
         config:
@@ -52,17 +53,17 @@ linux64/debug:
 
 linux/opt:
     description: "Linux32 Opt"
     treeherder:
         platform: linux32/opt
         symbol: tc(B)
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
-        docker-image: {in-tree: "desktop-build"}
+        docker-image: {in-tree: "debian7-i386-build"}
         max-run-time: 36000
     run:
         using: mozharness
         comm-checkout: true
         actions: [build check-test update]
         config-paths:
             - comm/mozharness
         config:
@@ -78,16 +79,17 @@ linux/opt:
 
 linux/debug:
     description: "Linux32 Debug"
     treeherder:
         platform: linux32/debug
         symbol: tc(B)
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
+        docker-image: {in-tree: "debian7-i386-build"}
         max-run-time: 36000
     run:
         using: mozharness
         comm-checkout: true
         actions: [build check-test update]
         config-paths:
             - comm/mozharness
         config:
--- a/taskcluster/ci/docker-image/kind.yml
+++ b/taskcluster/ci/docker-image/kind.yml
@@ -4,13 +4,14 @@
 
 loader: comm_taskgraph:reference_loader
 base-path: taskcluster/ci
 
 kind-dependencies:
     - packages
 
 jobs:
-    - desktop-build
+    - debian7-amd64-build
+    - debian7-i386-build
     - desktop1604-test
     - image_builder
     - lint
     - toolchain-build
--- a/taskcluster/ci/packages/kind.yml
+++ b/taskcluster/ci/packages/kind.yml
@@ -10,9 +10,10 @@ jobs:
     - deb7-cmake
     - deb7-devscripts-2.14
     - deb7-dpkg-1.17
     - deb7-git
     - deb7-make
     - deb7-mercurial
     - deb7-ninja
     - deb7-python
+    - deb7-valgrind
     - deb7-xz-utils