]>
Commit | Line | Data |
---|---|---|
476ff2be SL |
1 | FROM ubuntu:16.04 |
2 | ||
3 | RUN apt-get update && apt-get install -y --no-install-recommends \ | |
4 | g++-multilib \ | |
5 | make \ | |
6 | file \ | |
7 | curl \ | |
8 | ca-certificates \ | |
9 | python2.7 \ | |
10 | git \ | |
11 | cmake \ | |
476ff2be SL |
12 | sudo \ |
13 | gdb \ | |
14 | xz-utils | |
15 | ||
8bb4bdeb | 16 | RUN curl -o /usr/local/bin/sccache \ |
7cac9316 | 17 | https://s3.amazonaws.com/rust-lang-ci/rust-ci-mirror/2017-05-12-sccache-x86_64-unknown-linux-musl && \ |
8bb4bdeb | 18 | chmod +x /usr/local/bin/sccache |
476ff2be SL |
19 | |
20 | RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \ | |
21 | dpkg -i dumb-init_*.deb && \ | |
22 | rm dumb-init_*.deb | |
23 | ENTRYPOINT ["/usr/bin/dumb-init", "--"] | |
24 | ||
25 | ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu | |
8bb4bdeb | 26 | ENV SCRIPT python2.7 ../x.py test |