diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml new file mode 100644 index 0000000..b3e2f58 --- /dev/null +++ b/.woodpecker/build.yaml @@ -0,0 +1,21 @@ +when: + - event: push + branch: main + - event: cron + cron: build_image + +steps: + - name: build + image: quay.io/containers/buildah:v1.38.0 + environment: + FEDORA_MAJOR_VERSION: latest + IMAGE_NAME: forge.babariviere.com/babariviere/azure + secrets: [package_token] + commands: + - echo "$package_token" | buildah login forge.babariviere.com --username babariviere --password-stdin + - buildah build --label org.opencontainers.image.source=https://$IMAGE_NAME . -t $IMAGE_NAME:latest -t $IMAGE_NAME:$(date -u +%Y%m%d) + - buildah push --all $IMAGE_NAME docker://$IMAGE_NAME + backend_options: + kubernetes: + securityContext: + privileged: true