about summary refs log tree commit diff
path: root/src/ci/docker
diff options
context:
space:
mode:
authorPietro Albini <pietro@pietroalbini.org>2019-05-12 18:00:38 +0200
committerPietro Albini <pietro@pietroalbini.org>2019-05-13 10:07:55 +0200
commitaab0bb47fa102b57a7e7c35af78c3f0cb79d05eb (patch)
treeb5e9fc4bc5593c7fce022fc531aafa13b1ca0336 /src/ci/docker
parent7dfd8ceb4fe5fceb426ab6868312cc0890e28837 (diff)
downloadrust-aab0bb47fa102b57a7e7c35af78c3f0cb79d05eb.tar.gz
rust-aab0bb47fa102b57a7e7c35af78c3f0cb79d05eb.zip
ci: merge the i1686-gnu images
Diffstat (limited to 'src/ci/docker')
-rw-r--r--src/ci/docker/i686-gnu-2/Dockerfile21
-rw-r--r--src/ci/docker/i686-gnu/Dockerfile (renamed from src/ci/docker/i686-gnu-1/Dockerfile)9
2 files changed, 7 insertions, 23 deletions
diff --git a/src/ci/docker/i686-gnu-2/Dockerfile b/src/ci/docker/i686-gnu-2/Dockerfile
deleted file mode 100644
index b1a0ea6f0e9..00000000000
--- a/src/ci/docker/i686-gnu-2/Dockerfile
+++ /dev/null
@@ -1,21 +0,0 @@
-FROM ubuntu:16.04
-
-RUN apt-get update && apt-get install -y --no-install-recommends \
-  g++-multilib \
-  make \
-  file \
-  curl \
-  ca-certificates \
-  python2.7 \
-  git \
-  cmake \
-  sudo \
-  gdb \
-  xz-utils
-
-
-COPY scripts/sccache.sh /scripts/
-RUN sh /scripts/sccache.sh
-
-ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu
-ENV SCRIPT make ci-subset-2
diff --git a/src/ci/docker/i686-gnu-1/Dockerfile b/src/ci/docker/i686-gnu/Dockerfile
index 1a04b8af4c1..17441ddb454 100644
--- a/src/ci/docker/i686-gnu-1/Dockerfile
+++ b/src/ci/docker/i686-gnu/Dockerfile
@@ -18,5 +18,10 @@ COPY scripts/sccache.sh /scripts/
 RUN sh /scripts/sccache.sh
 
 ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu
-ENV SCRIPT make ci-subset-1
-
+# Exclude some tests that are unlikely to be platform specific, to speed up
+# this slow job.
+ENV SCRIPT python2.7 ../x.py test \
+  --exclude src/bootstrap \
+  --exclude src/test/rustdoc-js \
+  --exclude src/tools/error_index_generator \
+  --exclude src/tools/linkchecker