зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1289249 - Use vendored tooltool in desktop-build image; r=dustin
Vendoring: more reliable, more determinism, more secure. MozReview-Commit-ID: BYUUj4ZpndD --HG-- extra : rebase_source : 4a1125efcca1fb50d5c191d3aadb0d11d442b628
This commit is contained in:
Родитель
51703443c7
Коммит
2df70dad2c
|
@ -11,6 +11,9 @@ VOLUME /home/worker/tooltool-cache
|
|||
ADD bin /home/worker/bin
|
||||
RUN chmod +x /home/worker/bin/*
|
||||
|
||||
# %include testing/docker/recipes/tooltool.py
|
||||
ADD topsrcdir/testing/docker/recipes/tooltool.py /builds/tooltool.py
|
||||
|
||||
# Add wrapper scripts for xvfb allowing tasks to easily retry starting up xvfb
|
||||
# %include testing/docker/recipes/xvfb.sh
|
||||
ADD topsrcdir/testing/docker/recipes/xvfb.sh /home/worker/scripts/xvfb.sh
|
||||
|
@ -32,11 +35,6 @@ ADD oauth.txt /home/worker/
|
|||
# the directory where mozharness is run (not its --work-dir)
|
||||
ADD buildprops.json /home/worker/
|
||||
|
||||
# install tooltool directly from github where tooltool_wrapper.sh et al. expect
|
||||
# to find it
|
||||
RUN wget -O /builds/tooltool.py https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py
|
||||
RUN chmod +x /builds/tooltool.py
|
||||
|
||||
# Move installation to base centos6-build image once Bug 1272629 is fixed
|
||||
# Install the screen package here to use with xvfb.
|
||||
# Install bison to build binutils.
|
||||
|
|
Загрузка…
Ссылка в новой задаче