Skip to content

Commit 9ac0520

Browse files
committed
Add zip as a dependency on Linux distributions
On Linux, Swift Testing uses the zip package/tool to compress directories when they are recorded as test attachments. Adds to the nightly 6.2, nightly main and swift-ci main docker containers since this swift testing feature was introduced in 6.2. This should be merged at the same time as swiftlang/swiftly#451
1 parent be302a8 commit 9ac0520

File tree

9 files changed

+9
-0
lines changed

9 files changed

+9
-0
lines changed

nightly-6.2/fedora/39/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN yum -y install \
66
binutils \
77
gcc \
88
git \
9+
zip \
910
unzip \
1011
libcurl-devel \
1112
libedit-devel \

nightly-6.2/fedora/39/buildx/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN yum -y install \
66
binutils \
77
gcc \
88
git \
9+
zip \
910
unzip \
1011
libcurl-devel \
1112
libedit-devel \

nightly-6.2/ubuntu/20.04/buildx/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
66
apt-get -q install -y \
77
binutils \
88
git \
9+
zip \
910
unzip \
1011
gnupg2 \
1112
libc6-dev \

nightly-main/fedora/39/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN yum -y install \
66
binutils \
77
gcc \
88
git \
9+
zip \
910
unzip \
1011
libcurl-devel \
1112
libedit-devel \

nightly-main/fedora/39/buildx/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN yum -y install \
66
binutils \
77
gcc \
88
git \
9+
zip \
910
unzip \
1011
libcurl-devel \
1112
libedit-devel \

nightly-main/ubuntu/20.04/buildx/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
66
apt-get -q install -y \
77
binutils \
88
git \
9+
zip \
910
unzip \
1011
gnupg2 \
1112
libc6-dev \

swift-ci/main/debian/10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ RUN apt-get -y update && apt-get -y --no-install-recommends install \
3030
swig \
3131
systemtap-sdt-dev \
3232
tzdata \
33+
zip \
3334
unzip \
3435
uuid-dev \
3536
ca-certificates

swift-ci/main/debian/11/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ RUN apt-get -y update && apt-get -y install \
3030
swig \
3131
systemtap-sdt-dev \
3232
tzdata \
33+
zip \
3334
unzip \
3435
uuid-dev
3536

swift-ci/main/debian/9/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ RUN apt-get --no-install-recommends -y install \
3333
swig \
3434
systemtap-sdt-dev \
3535
tzdata \
36+
zip \
3637
unzip \
3738
ca-certificates \
3839
uuid-dev

0 commit comments

Comments
 (0)