File tree 19 files changed +43
-27
lines changed
x86_64-gnu-llvm-13-stage1
19 files changed +43
-27
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
14
14
gdb \
15
15
libssl-dev \
16
16
pkg-config \
17
- xz-utils
17
+ xz-utils \
18
+ && rm -rf /var/lib/apt/lists/*
18
19
19
20
COPY scripts/sccache.sh /scripts/
20
21
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ RUN yum upgrade -y && \
32
32
wget \
33
33
xz \
34
34
zlib-devel.i686 \
35
- zlib-devel.x86_64
35
+ zlib-devel.x86_64 \
36
+ && yum clean all
36
37
37
38
RUN mkdir -p /rustroot/bin && ln -s /usr/bin/cmake3 /rustroot/bin/cmake
38
39
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
15
15
xz-utils \
16
16
wget \
17
17
libssl-dev \
18
- pkg-config
18
+ pkg-config \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
COPY scripts/freebsd-toolchain.sh /tmp/
21
22
RUN /tmp/freebsd-toolchain.sh x86_64
Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ RUN apt-get update && \
11
11
apt-get install -y --no-install-recommends \
12
12
libgmp-dev \
13
13
libmpfr-dev \
14
- libmpc-dev
14
+ libmpc-dev \
15
+ && rm -rf /var/lib/apt/lists/*
15
16
16
17
COPY scripts/illumos-toolchain.sh /tmp/
17
18
Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ RUN yum upgrade -y && \
32
32
wget \
33
33
xz \
34
34
zlib-devel.i686 \
35
- zlib-devel.x86_64
35
+ zlib-devel.x86_64 \
36
+ && yum clean all
36
37
37
38
RUN mkdir -p /rustroot/bin && ln -s /usr/bin/cmake3 /rustroot/bin/cmake
38
39
Original file line number Diff line number Diff line change @@ -16,7 +16,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
16
16
gdb \
17
17
patch \
18
18
libssl-dev \
19
- pkg-config
19
+ pkg-config \
20
+ && rm -rf /var/lib/apt/lists/*
20
21
21
22
WORKDIR /build/
22
23
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
15
15
gdb \
16
16
zlib1g-dev \
17
17
lib32z1-dev \
18
- xz-utils
18
+ xz-utils \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
21
22
COPY scripts/sccache.sh /scripts/
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
15
15
gdb \
16
16
zlib1g-dev \
17
17
lib32z1-dev \
18
- xz-utils
18
+ xz-utils \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
21
22
COPY scripts/sccache.sh /scripts/
Original file line number Diff line number Diff line change @@ -20,20 +20,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
20
20
xz-utils \
21
21
libssl-dev \
22
22
pkg-config \
23
- mingw-w64
23
+ mingw-w64 \
24
+ && rm -rf /var/lib/apt/lists/*
24
25
25
26
RUN curl -sL https://nodejs.org/dist/v16.9.0/node-v16.9.0-linux-x64.tar.xz | tar -xJ
26
27
ENV PATH="/node-v16.9.0-linux-x64/bin:${PATH}"
27
28
# Install es-check
28
29
# Pin its version to prevent unrelated CI failures due to future es-check versions.
29
- RUN npm install es-check@6.1.1 -g
30
- RUN npm install eslint@8.6.0 -g
30
+ RUN npm install es-check@6.1.1 eslint@8.6.0 -g
31
31
32
32
COPY scripts/sccache.sh /scripts/
33
33
RUN sh /scripts/sccache.sh
34
34
35
35
COPY host-x86_64/mingw-check/reuse-requirements.txt /tmp/
36
- RUN pip3 install --no-deps --require-hashes -r /tmp/reuse-requirements.txt
36
+ RUN pip3 install --no-deps --no-cache-dir -- require-hashes -r /tmp/reuse-requirements.txt
37
37
38
38
COPY host-x86_64/mingw-check/validate-toolstate.sh /scripts/
39
39
COPY host-x86_64/mingw-check/validate-error-codes.sh /scripts/
Original file line number Diff line number Diff line change @@ -21,7 +21,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
21
21
ovmf \
22
22
qemu-efi-aarch64 \
23
23
qemu-system-arm \
24
- qemu-system-x86
24
+ qemu-system-x86 \
25
+ && rm -rf /var/lib/apt/lists/*
25
26
26
27
RUN curl -sL https://nodejs.org/dist/v15.14.0/node-v15.14.0-linux-x64.tar.xz | \
27
28
tar -xJ
Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
13
13
sudo \
14
14
gdb \
15
15
xz-utils \
16
- bzip2
16
+ bzip2 \
17
+ && rm -rf /var/lib/apt/lists/*
17
18
18
19
COPY scripts/emscripten.sh /scripts/
19
20
RUN bash /scripts/emscripten.sh
Original file line number Diff line number Diff line change @@ -19,7 +19,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
19
19
llvm-dev \
20
20
libfreetype6-dev \
21
21
libexpat1-dev \
22
- tidy
22
+ tidy \
23
+ && rm -rf /var/lib/apt/lists/*
23
24
24
25
COPY scripts/sccache.sh /scripts/
25
26
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -23,7 +23,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
23
23
pkg-config \
24
24
xz-utils \
25
25
lld \
26
- clang
26
+ clang \
27
+ && rm -rf /var/lib/apt/lists/*
27
28
28
29
COPY scripts/sccache.sh /scripts/
29
30
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
15
15
gdb \
16
16
xz-utils \
17
17
libssl-dev \
18
- pkg-config
18
+ pkg-config \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
COPY scripts/sccache.sh /scripts/
21
22
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -21,7 +21,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
21
21
pkg-config \
22
22
zlib1g-dev \
23
23
xz-utils \
24
- nodejs
24
+ nodejs \
25
+ && rm -rf /var/lib/apt/lists/*
25
26
26
27
COPY scripts/sccache.sh /scripts/
27
28
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -24,15 +24,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
24
24
pkg-config \
25
25
zlib1g-dev \
26
26
xz-utils \
27
- nodejs
27
+ nodejs \
28
28
29
29
# Install powershell so we can test x.ps1 on Linux
30
- RUN apt-get update && \
31
- apt-get install -y apt-transport-https software-properties-common && \
30
+ apt-transport-https software-properties-common && \
32
31
curl -s "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb" > packages-microsoft-prod.deb && \
33
32
dpkg -i packages-microsoft-prod.deb && \
34
33
apt-get update && \
35
- apt-get install -y powershell
34
+ apt-get install -y powershell \
35
+ && rm -rf /var/lib/apt/lists/*
36
36
37
37
COPY scripts/sccache.sh /scripts/
38
38
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
15
15
gdb \
16
16
libssl-dev \
17
17
pkg-config \
18
- xz-utils
18
+ xz-utils \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
COPY scripts/sccache.sh /scripts/
21
22
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -14,10 +14,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
14
14
libssl-dev \
15
15
sudo \
16
16
xz-utils \
17
- tidy
17
+ tidy \
18
18
19
19
# Install dependencies for chromium browser
20
- RUN apt-get install -y \
21
20
gconf-service \
22
21
libasound2 \
23
22
libatk1.0-0 \
@@ -56,7 +55,8 @@ RUN apt-get install -y \
56
55
libnss3 \
57
56
lsb-release \
58
57
xdg-utils \
59
- wget
58
+ wget \
59
+ && rm -rf /var/lib/apt/lists/*
60
60
61
61
COPY scripts/sccache.sh /scripts/
62
62
RUN sh /scripts/sccache.sh
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
15
15
gdb \
16
16
libssl-dev \
17
17
pkg-config \
18
- xz-utils
18
+ xz-utils \
19
+ && rm -rf /var/lib/apt/lists/*
19
20
20
21
COPY scripts/sccache.sh /scripts/
21
22
RUN sh /scripts/sccache.sh
You can’t perform that action at this time.
0 commit comments