use podman
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
2023-11-17 13:20:48 +01:00
parent ac3a602e26
commit 1eaeeaf615

View File

@ -1,6 +1,6 @@
steps:
build:
image: docker:stable
image: quay.io/podman/stable
secrets:
- source: system_container_registry
target: CONTAINER_REGISTRY
@ -12,8 +12,8 @@ steps:
- IMAGE_NAME="$CONTAINER_REGISTRY/$CI_REPO"
- if [ "$CI_COMMIT_TAG" != "" ]; then IMAGE_TAG=$CI_COMMIT_TAG; else IMAGE_TAG=$CI_COMMIT_SHA; fi
- FULL_IMAGE_TAG="$IMAGE_NAME:$IMAGE_TAG"
- docker build --build-arg="VERSION=$CI_COMMIT_SHA" -t $FULL_IMAGE_TAG .
- docker login -u $${CONTAINER_REGISTRY_USERNAME} -p $${CONTAINER_REGISTRY_PASSWORD} ${CONTAINER_REGISTRY}
- docker push $FULL_IMAGE_TAG
- podman build --build-arg="VERSION=$CI_COMMIT_SHA" -t $FULL_IMAGE_TAG .
- podman login -u $${CONTAINER_REGISTRY_USERNAME} -p $${CONTAINER_REGISTRY_PASSWORD} ${CONTAINER_REGISTRY}
- podman push $FULL_IMAGE_TAG