[Will drop]Allow building kcrypt from branches

Otherwise any changes that need both wont pass tests.

Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
This commit is contained in:
Itxaka
2023-05-04 15:39:51 +02:00
parent e6b9b37f8e
commit cb17bf4fd3
2 changed files with 9 additions and 1 deletions

View File

@@ -51,7 +51,7 @@ jobs:
sudo luet repo add -y kairos --url quay.io/kairos/packages --type docker
LUET_NOLOCK=true sudo -E luet install -y container/kubectl utils/k3d utils/earthly
earthly -P +iso
earthly -P +iso --KCRYPT_DEV=true
export ISO=$PWD/build/challenger.iso
# Configure earthly to use the docker mirror in CI

View File

@@ -15,6 +15,14 @@ build-challenger:
image:
FROM $BASE_IMAGE
ARG IMAGE
# TEST KCRYPT FROM BRANCH
ARG KCRYPT_DEV
ARG KCRYPT_DEV_BRANCH=main
IF [ "$KCRYPT_DEV" = "true" ]
RUN rm /usr/bin/kcrypt
COPY github.com/kairos-io/kcrypt:$KCRYPT_DEV_BRANCH+build-kcrypt/kcrypt /usr/bin/kcrypt
END
# END
COPY +build-challenger/kcrypt-discovery-challenger /system/discovery/kcrypt-discovery-challenger
SAVE IMAGE $IMAGE