diff options
author | Simon Sapin <simon.sapin@exyr.org> | 2018-09-27 18:22:31 +0200 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2018-09-27 18:23:37 +0200 |
commit | 5a48669e90176a2043bfdee03931192e9ccb1d27 (patch) | |
tree | e1f9493dcceeb95ffc44ce2d8bc63138107f9c1e /etc/taskcluster/docker/base.dockerfile | |
parent | 515afac456d162bab6bf8edbf9745920b2420e4a (diff) | |
download | servo-5a48669e90176a2043bfdee03931192e9ccb1d27.tar.gz servo-5a48669e90176a2043bfdee03931192e9ccb1d27.zip |
Move etc/ci/taskcluster one level up
Diffstat (limited to 'etc/taskcluster/docker/base.dockerfile')
-rw-r--r-- | etc/taskcluster/docker/base.dockerfile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/etc/taskcluster/docker/base.dockerfile b/etc/taskcluster/docker/base.dockerfile new file mode 100644 index 00000000000..891469e8df4 --- /dev/null +++ b/etc/taskcluster/docker/base.dockerfile @@ -0,0 +1,23 @@ +FROM ubuntu:bionic-20180821 + +ENV \ + # + # Some APT packages like 'tzdata' wait for user input on install by default. + # https://stackoverflow.com/questions/44331836/apt-get-install-tzdata-noninteractive + DEBIAN_FRONTEND=noninteractive + +RUN \ + apt-get update -q && \ + apt-get install -qy --no-install-recommends \ + # + # Cloning the repository + git \ + ca-certificates \ + # + # Running mach + python2.7 \ + virtualenv \ + # + # Installing rustup and sccache (build dockerfile) or fetching build artifacts (run tasks) + curl + |