File tree 4 files changed +28
-1
lines changed
ci/docker/x86_64-gnu-cargotest
4 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -169,6 +169,8 @@ matrix:
169
169
if : branch = auto
170
170
- env : IMAGE=x86_64-gnu-aux
171
171
if : branch = auto
172
+ - env : IMAGE=x86_64-gnu-cargotest
173
+ if : branch = auto
172
174
- env : IMAGE=x86_64-gnu-debug
173
175
if : branch = auto
174
176
- env : IMAGE=x86_64-gnu-nopt
Original file line number Diff line number Diff line change @@ -25,6 +25,11 @@ environment:
25
25
RUST_CHECK_TARGET : check-aux
26
26
RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc
27
27
28
+ # MSVC cargotest
29
+ - MSYS_BITS : 64
30
+ SCRIPT : python x.py test src/tools/cargotest
31
+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc
32
+
28
33
# 32/64-bit MinGW builds.
29
34
#
30
35
# We are using MinGW with posix threads since LLVM does not compile with
Original file line number Diff line number Diff line change 52
52
$(Q )$(BOOTSTRAP ) test $(BOOTSTRAP_ARGS )
53
53
check-aux :
54
54
$(Q )$(BOOTSTRAP ) test \
55
- src/tools/cargotest \
56
55
src/tools/cargo \
57
56
src/tools/rls \
58
57
src/tools/rustfmt \
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:16.04
2
+
3
+ RUN apt-get update && apt-get install -y --no-install-recommends \
4
+ g++ \
5
+ make \
6
+ file \
7
+ curl \
8
+ ca-certificates \
9
+ python2.7 \
10
+ git \
11
+ cmake \
12
+ libssl-dev \
13
+ sudo \
14
+ xz-utils \
15
+ pkg-config
16
+
17
+ COPY scripts/sccache.sh /scripts/
18
+ RUN sh /scripts/sccache.sh
19
+
20
+ ENV RUST_CONFIGURE_ARGS --build=x86_64-unknown-linux-gnu
21
+ ENV SCRIPT python2.7 ../x.py test src/tools/cargotest
You can’t perform that action at this time.
0 commit comments