Skip to content
Snippets Groups Projects
Commit c0d318ed authored by Jakob Probst's avatar Jakob Probst
Browse files

wip: use buildah to build image

parent 47363c37
No related branches found
No related tags found
No related merge requests found
Pipeline #265087 failed
......@@ -22,14 +22,16 @@ build-container-image:
rules:
- if: $CI_COMMIT_BRANCH
tags:
- shell
- privileged
image: quay.io/buildah/stable:v1
variables:
STORAGE_DRIVER: vfs
BUILDAH_ISOLATION: chroot
before_script:
- REGISTRY_AUTH_FILE="$(mktemp)"
- export REGISTRY_AUTH_FILE
- printf '{"auths":{"%s":{"auth":"%s"}}}' "$CI_REGISTRY" "$(printf '%s:%s' "$CI_REGISTRY_USER" "$CI_REGISTRY_PASSWORD" | base64)" >"$REGISTRY_AUTH_FILE"
- buildah login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
script:
- podman build -f "$CI_PROJECT_DIR/bootc/Containerfile" -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA" "$CI_PROJECT_DIR"
- podman push "$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA"
- buildah build -f "$CI_PROJECT_DIR/bootc/Containerfile" -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA" "$CI_PROJECT_DIR"
- buildah push "$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA"
needs: [ ]
tag-container-image:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment