Skip to content

Commit

Permalink
Add alpine 3.17 (non-helix) dockerfile
Browse files Browse the repository at this point in the history
This came up in dotnet/installer#14417. We are
trying to add a CI leg for alpine, and alpine 3.17 most closely matches
the 7.0.1xx lifecycle.

The Dockerfile itself is a copy of the 3.15 Dockerfile, with 3.15
replaced with 3.17.
  • Loading branch information
omajid committed Feb 10, 2023
1 parent 77bd2f4 commit 95ccc4b
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 0 deletions.
39 changes: 39 additions & 0 deletions src/alpine/3.17/amd64/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
FROM alpine:3.17

RUN apk update && \
apk add --no-cache \
autoconf \
automake \
bash \
build-base \
clang \
clang-dev \
cmake \
coreutils \
curl \
gcc \
gettext-dev \
git \
icu-dev \
jq \
krb5-dev \
libtool \
libunwind-dev \
linux-headers \
lld \
lldb-dev \
llvm \
lttng-ust-dev \
make \
numactl-dev \
openssl \
openssl-dev \
paxctl \
py3-lldb \
python3-dev \
shadow \
sudo \
tzdata \
util-linux-dev \
which \
zlib-dev
16 changes: 16 additions & 0 deletions src/alpine/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,22 @@
}
]
},
{
"platforms": [
{
"dockerfile": "src/alpine/3.17/amd64",
"os": "linux",
"osVersion": "alpine3.17",
"tags": {
"alpine-3.17-$(System:TimeStamp)-$(System:DockerfileGitCommitSha)": {},
"alpine-3.17$(FloatingTagSuffix)": {},
"alpine-3.17-local": {
"isLocal": true
}
}
}
]
},
{
"platforms": [
{
Expand Down

0 comments on commit 95ccc4b

Please sign in to comment.