Skip to content

Commit 1449cdf

Browse files
arch-linux: initial commit
Signed-off-by: Juergen Repp <juergen_repp@web.de>
1 parent 62fa77b commit 1449cdf

File tree

3 files changed

+45
-2
lines changed

3 files changed

+45
-2
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
"fedora-32", "fedora-34",
2020
"opensuse-leap-15.2", "opensuse-leap", "opensuse-leap-ossl3",
2121
"fedora-32.ppc64le",
22-
"alpine-3.15",
22+
"alpine-3.15", "arch-linux",
2323
"ubuntu-22.04", "ubuntu-22.04-mbedtls-3.1", "ubuntu-24.04"
2424
]
2525
steps:

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
"fedora-32", "fedora-34",
2121
"opensuse-leap-15.2", "opensuse-leap", "opensuse-leap-ossl3",
2222
"fedora-32.ppc64le",
23-
"alpine-3.15",
23+
"alpine-3.15", "arch-linux",
2424
"ubuntu-22.04", "ubuntu-22.04-mbedtls-3.1", "ubuntu-24.04"
2525
]
2626
if: "github.repository_owner == 'tpm2-software'"

arch-linux.docker.m4

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Alpine 3.19 Dockerfile
2+
FROM archlinux:latest
3+
4+
LABEL org.opencontainers.image.source=https://github.com/tpm2-software/tpm2-software-container
5+
6+
RUN pacman -Sy --noconfirm archlinux-keyring
7+
RUN pacman -Syu --noconfirm
8+
RUN pacman -S --noconfirm base base-devel
9+
RUN pacman -Scc --noconfirm
10+
RUN pacman -Sy --noconfirm \
11+
autoconf-archive \
12+
cmocka \
13+
procps \
14+
iproute2 \
15+
git \
16+
pkg-config \
17+
gcc \
18+
libtool \
19+
automake \
20+
openssl \
21+
uthash \
22+
autoconf \
23+
doxygen \
24+
json-c \
25+
curl \
26+
util-linux \
27+
libltdl \
28+
libusb \
29+
libftdi \
30+
swtpm \
31+
pkgfile \
32+
glib2 \
33+
glib2-devel \
34+
python-yaml \
35+
xxd \
36+
expect \
37+
perl \
38+
pandoc \
39+
lcov
40+
RUN ln -s /usr/bin/core_perl/shasum /usr/bin/
41+
42+
WORKDIR /
43+

0 commit comments

Comments
 (0)