Test building with podman

This commit is contained in:
2025-08-21 11:20:46 -04:00
parent 74d7f9b313
commit 8abd8ba930

View File

@@ -14,7 +14,7 @@ stages:
build-image:
stage: build
interruptible: true
image: ghcr.io/blue-build/cli:main
image: ghcr.io/blue-build/cli:$TAG
services:
- docker:dind
parallel:
@@ -24,7 +24,16 @@ build-image:
- jp-laptop.yml
- wke-server.yml
- wke-worker.yml
TAG:
- main
DRIVER:
- docker
- RECIPE:
- jp-desktop-nvidia.yml
TAG:
- 519-device-or-resource-busy-when-trying-to-rechunk-the-image-in-gitlab-ci
DRIVER:
- podman
variables:
DOCKER_HOST: tcp://docker:2376
DOCKER_TLS_CERTDIR: /certs
@@ -38,4 +47,4 @@ build-image:
- export COSIGN_PRIVATE_KEY=$(cat .secure_files/cosign.key)
script:
- sleep 5
- bluebuild build -S sigstore -p ./recipes/$RECIPE
- bluebuild build -B "${DRIVER}" -S sigstore -p "./recipes/${RECIPE}"