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 300957 aa3e7ff72452
parent 300956 b72ab182dd55
child 300958 7b3ad5d93fbd
push id30324
push usercbook@mozilla.com
push dateWed, 08 Jun 2016 09:58:15 +0000
treeherdermozilla-central@f8ad071a6e14 [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