]>
Commit | Line | Data |
---|---|---|
f2b60f7d | 1 | FROM ubuntu:22.04 |
476ff2be | 2 | |
f2b60f7d | 3 | ARG DEBIAN_FRONTEND=noninteractive |
476ff2be SL |
4 | RUN apt-get update && apt-get install -y --no-install-recommends \ |
5 | g++-multilib \ | |
6 | make \ | |
1b1a35ee | 7 | ninja-build \ |
476ff2be SL |
8 | file \ |
9 | curl \ | |
10 | ca-certificates \ | |
ba9703b0 | 11 | python3 \ |
476ff2be SL |
12 | git \ |
13 | cmake \ | |
476ff2be SL |
14 | sudo \ |
15 | gdb \ | |
3dfed10e XL |
16 | zlib1g-dev \ |
17 | lib32z1-dev \ | |
476ff2be SL |
18 | xz-utils |
19 | ||
476ff2be | 20 | |
041b39d2 XL |
21 | COPY scripts/sccache.sh /scripts/ |
22 | RUN sh /scripts/sccache.sh | |
23 | ||
476ff2be | 24 | ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu |
532ac7d7 XL |
25 | # Exclude some tests that are unlikely to be platform specific, to speed up |
26 | # this slow job. | |
3dfed10e | 27 | ENV SCRIPT python3 ../x.py --stage 2 test \ |
532ac7d7 XL |
28 | --exclude src/bootstrap \ |
29 | --exclude src/test/rustdoc-js \ | |
30 | --exclude src/tools/error_index_generator \ | |
31 | --exclude src/tools/linkchecker |