Fix CI
Some checks failed
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/build/3 Pipeline was successful
ci/woodpecker/push/build/4 Pipeline was successful
ci/woodpecker/push/build/5 Pipeline was successful
ci/woodpecker/push/build/6 Pipeline failed
ci/woodpecker/push/build/7 Pipeline was successful
ci/woodpecker/push/build/8 Pipeline was successful
ci/woodpecker/push/build/9 Pipeline was successful

This commit is contained in:
phil 2025-06-29 03:14:57 +02:00
parent e5d69db0cb
commit 8cd2549fff

View file

@ -3,6 +3,18 @@ when:
- event: tag
- event: push
matrix:
CONTAINER_NAME:
- aiosmtpd
- git
- pnpm
- pnpm-deb
- podman
- podman-geo
- python-git
- uv
- uv-geo
steps:
container_build_publish:
image: quay.io/podman/stable:latest
@ -21,21 +33,10 @@ steps:
org: philorg
registry_token:
from_secret: registry_token
matrix:
container_name:
- aiosmtpd
- git
- pnpm
- pnpm-deb
- podman
- podman-geo
- python-git
- uv
- uv-geo
commands:
# Login at the registry
- podman login -u __token__ --password $registry_token $registry
# Build the container images
- podman build --volume=/var/lib/containers:/var/lib/containers --tag $registry/$org/${container_name}:latest -f Containerfile.${container_name}
- podman build --volume=/var/lib/containers:/var/lib/containers --tag $registry/$org/${CONTAINER_NAME}:latest -f Containerfile.${CONTAINER_NAME}
# Push the image
- podman push $registry/$org/$container_name:latest
- podman push $registry/$org/${CONTAINER_NAME}:latest