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 300958 aa3e7ff72452492a9c739018c3a30d156db6ac5c
parent 300957 b72ab182dd554343b504a771e535214de53b5d6f
child 300959 7b3ad5d93fbd817695e2f9d1250cc804492273b5
push id19599
push usercbook@mozilla.com
push dateWed, 08 Jun 2016 10:16:21 +0000
treeherderfx-team@81f4cc3f6f4c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersarmenzg
bugs1250904
milestone50.0a1
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