Bug 1250904 - Re-organize dot-files in testing/docker/desktop-test, r=armenzg
authorAndrew Halberstadt <ahalberstadt@mozilla.com>
Fri, 27 May 2016 10:24:23 -0400
changeset 300918 aa3e7ff72452
parent 300917 b72ab182dd55
child 300919 7b3ad5d93fbd
push id78137
push userahalberstadt@mozilla.com
push dateTue, 07 Jun 2016 19:05:23 +0000
treeherdermozilla-inbound@fb0507f42e74 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersarmenzg
bugs1250904
milestone50.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1250904 - Re-organize dot-files in testing/docker/desktop-test, r=armenzg We'll need to add a number of dot-files and binaries to /home/worker/bin as part of the effort to make debugging on remote machines easier, move them all to a 'dot-files' subfolder and +x everything in /home/worker/bin. MozReview-Commit-ID: DzBlVUs9R8I
testing/docker/desktop-test/Dockerfile
testing/docker/desktop-test/dot-config/pip/pip.conf
testing/docker/desktop-test/dot-config/user-dirs.dirs
testing/docker/desktop-test/dot-config/user-dirs.locale
testing/docker/desktop-test/dot-files/config/pip/pip.conf
testing/docker/desktop-test/dot-files/config/user-dirs.dirs
testing/docker/desktop-test/dot-files/config/user-dirs.locale
testing/docker/desktop-test/dot-files/pulse/default.pa
testing/docker/desktop-test/dot-pulse/default.pa
--- a/testing/docker/desktop-test/Dockerfile
+++ b/testing/docker/desktop-test/Dockerfile
@@ -1,17 +1,16 @@
 FROM          taskcluster/ubuntu1204-test-upd:0.1.9.20160329211700
 MAINTAINER    Jonas Finnemann Jensen <jopsen@gmail.com>
 
 # Add utilities and configuration
-COPY           dot-config                    /home/worker/.config
-COPY           dot-pulse                     /home/worker/.pulse
+COPY           dot-files/config              /home/worker/.config
+COPY           dot-files/pulse               /home/worker/.pulse
 COPY           bin                           /home/worker/bin
-# This removes the requirement of a developer to call it with bash
-RUN            chmod +x bin/test.sh
+RUN            chmod +x bin/*
 # TODO: remove this when buildbot is gone
 COPY           buildprops.json               /home/worker/buildprops.json
 COPY           tc-vcs-config.yml /etc/taskcluster-vcs.yml
 
 # TODO: remove
 ADD            https://raw.githubusercontent.com/taskcluster/buildbot-step/master/buildbot_step /home/worker/bin/buildbot_step
 RUN chmod u+x /home/worker/bin/buildbot_step
 
rename from testing/docker/desktop-test/dot-config/pip/pip.conf
rename to testing/docker/desktop-test/dot-files/config/pip/pip.conf
rename from testing/docker/desktop-test/dot-config/user-dirs.dirs
rename to testing/docker/desktop-test/dot-files/config/user-dirs.dirs
rename from testing/docker/desktop-test/dot-config/user-dirs.locale
rename to testing/docker/desktop-test/dot-files/config/user-dirs.locale
rename from testing/docker/desktop-test/dot-pulse/default.pa
rename to testing/docker/desktop-test/dot-files/pulse/default.pa