wip
This commit is contained in:
+2
-20
@@ -1,7 +1,6 @@
|
||||
FROM docker.io/library/alpine:edge
|
||||
FROM alpine:3.22.4
|
||||
|
||||
RUN apk upgrade --no-cache && \
|
||||
apk add --no-cache \
|
||||
RUN apk upgrade --no-cache && apk add --no-cache \
|
||||
alpine-sdk \
|
||||
apk-tools \
|
||||
autoconf \
|
||||
@@ -38,21 +37,4 @@ RUN apk upgrade --no-cache && \
|
||||
xz \
|
||||
zstd
|
||||
|
||||
RUN rm -rf /tmp/mkpkg-root /tmp/distro-preflight.apk /tmp/APKINDEX.adb /tmp/distro-preflight.rsa && \
|
||||
openssl genrsa -out /tmp/distro-preflight.rsa 2048 >/dev/null 2>&1 && \
|
||||
openssl rsa -in /tmp/distro-preflight.rsa -pubout -out /etc/apk/keys/distro-preflight.rsa.pub >/dev/null 2>&1 && \
|
||||
mkdir -p /tmp/mkpkg-root/usr/share/distro && \
|
||||
printf ok > /tmp/mkpkg-root/usr/share/distro/preflight && \
|
||||
apk --sign-key /tmp/distro-preflight.rsa mkpkg \
|
||||
--files /tmp/mkpkg-root \
|
||||
--output /tmp/distro-preflight.apk \
|
||||
--info name:distro-preflight \
|
||||
--info version:0-r0 \
|
||||
--info arch:noarch \
|
||||
--info description:preflight \
|
||||
--info license:MIT >/dev/null && \
|
||||
apk --sign-key /tmp/distro-preflight.rsa mkndx -o /tmp/APKINDEX.adb /tmp/distro-preflight.apk >/dev/null && \
|
||||
test -s /tmp/distro-preflight.apk && \
|
||||
test -s /tmp/APKINDEX.adb
|
||||
|
||||
WORKDIR /work
|
||||
|
||||
Reference in New Issue
Block a user