Skip to content

Commit dd1dbce

Browse files
committed
Add curl, tar, unzip and zip to docker images for vcpkg compatibility.
1 parent 0c27865 commit dd1dbce

20 files changed

Lines changed: 81 additions & 18 deletions

File tree

devops/docker/almalinux-9-amd64/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ RUN dnf install -y \
1111
libtool \
1212
make \
1313
openssl-devel \
14-
rpm-build
14+
rpm-build \
15+
tar \
16+
unzip \
17+
zip
1518

1619
WORKDIR /git
1720

devops/docker/amazonlinux-2-amd64/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ FROM amazonlinux:2
33

44
RUN yum install -y \
55
autoconf \
6+
curl \
67
gcc \
78
gcc-c++ \
89
git \
@@ -11,7 +12,10 @@ RUN yum install -y \
1112
libtool \
1213
make \
1314
openssl-devel \
14-
rpm-build
15+
rpm-build \
16+
tar \
17+
unzip \
18+
zip
1519

1620
WORKDIR /git
1721

devops/docker/azurelinux-3-amd64/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN tdnf install -y \
66
build-essential \
77
ca-certificates \
88
cmake \
9+
curl \
910
curl-devel \
1011
file \
1112
gcovr \

devops/docker/centos-7-amd64/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ COPY centos.repo /etc/yum.repos.d/centos.repo
66

77
RUN yum install -y \
88
autoconf \
9+
curl \
910
gcc \
1011
gcc-c++ \
1112
git \
@@ -14,7 +15,10 @@ RUN yum install -y \
1415
libtool \
1516
make \
1617
openssl-devel \
17-
rpm-build
18+
rpm-build \
19+
tar \
20+
unzip \
21+
zip
1822

1923
WORKDIR /git
2024

devops/docker/centos-8-amd64/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ RUN sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|
1212

1313
RUN yum update -y && yum install -y \
1414
autoconf \
15+
curl \
1516
gcc \
1617
gcc-c++ \
1718
git \
@@ -20,7 +21,10 @@ RUN yum update -y && yum install -y \
2021
libtool \
2122
make \
2223
openssl-devel \
23-
rpm-build
24+
rpm-build \
25+
tar \
26+
unzip \
27+
zip
2428

2529
WORKDIR /git
2630

devops/docker/debian-10-amd64/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ RUN apt -y update && apt-get -y install \
2222
wget \
2323
gcovr \
2424
jq \
25-
bc
25+
bc \
26+
tar \
27+
unzip \
28+
zip
2629

2730
WORKDIR /git
2831

devops/docker/debian-11-amd64/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,10 @@ RUN apt -y update && apt-get -y install \
1616
gcovr \
1717
jq \
1818
bc \
19-
file
19+
file \
20+
tar \
21+
unzip \
22+
zip
2023

2124
WORKDIR /git
2225

devops/docker/debian-12-amd64/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ RUN apt -y update && apt-get -y install \
1818
gcovr \
1919
jq \
2020
bc \
21-
file
21+
file \
22+
tar \
23+
unzip \
24+
zip
2225

2326
WORKDIR /git
2427

devops/docker/debian-9-amd64/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ RUN apt -y update && apt-get -y install \
2323
wget \
2424
gcovr \
2525
jq \
26-
bc
26+
bc \
27+
tar \
28+
unzip \
29+
zip
2730

2831
WORKDIR /git
2932

devops/docker/mariner-2-amd64/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN tdnf install -y \
55
build-essential \
66
ca-certificates \
77
cmake \
8+
curl \
89
curl-devel \
910
file \
1011
gcovr \

0 commit comments

Comments
 (0)