KASM-6904 Alpine 3.18 build apk package

This commit is contained in:
Dmitry Maksyoma 2025-03-09 17:56:42 +13:00
parent ae1ec7e8d3
commit cfa0fd11e7
No known key found for this signature in database
2 changed files with 6 additions and 6 deletions

View File

@ -10,7 +10,7 @@ variables:
# E.g. BUILD_JOBS: build_debian_buster,build_ubuntu_bionic. This will include
# arm builds, because build_debian_buster_arm matches build_debian_buster.
# "BUILD_JOBS: none" won't build any build jobs, nor www.
BUILD_JOBS: build_alpine_319
BUILD_JOBS: build_alpine_318
DOCKER_HOST: tcp://docker:2375
DOCKER_TLS_CERTDIR: ""

View File

@ -8,12 +8,12 @@ WORKDIR $HOME/kasmvncserver
ARG KASMVNC_ALPINE_PRIVATE_KEY
ARG KASMVNC_ALPINE_PUBLIC_KEY
ENV APK_KEYS_DIR=/etc/apk/keys
RUN echo -n "$KASMVNC_ALPINE_PRIVATE_KEY" > \
$APK_KEYS_DIR/kasmvnc_signing_key.rsa
RUN echo -n "$KASMVNC_ALPINE_PUBLIC_KEY" > \
$APK_KEYS_DIR/kasmvnc_signing_key.rsa.pub
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR
RUN $SCRIPTS_DIR/install_alpine_signing_keys
RUN useradd -m docker && echo "docker:docker" | chpasswd
RUN echo 'docker ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
USER docker