KASM-6904 Alpine 3.20 build apk package

This commit is contained in:
Dmitry Maksyoma 2025-03-09 18:29:57 +13:00
parent 7726718e1a
commit d607c2e7f7
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 # E.g. BUILD_JOBS: build_debian_buster,build_ubuntu_bionic. This will include
# arm builds, because build_debian_buster_arm matches build_debian_buster. # arm builds, because build_debian_buster_arm matches build_debian_buster.
# "BUILD_JOBS: none" won't build any build jobs, nor www. # "BUILD_JOBS: none" won't build any build jobs, nor www.
BUILD_JOBS: build_alpine_317 BUILD_JOBS: build_alpine_320
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
DOCKER_TLS_CERTDIR: "" DOCKER_TLS_CERTDIR: ""

View File

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