# Build and push the pdbmux container image on a v* tag. pdbmux is a k8s-only # daemon (deployed via argocd-apps), so it ships as an image. Mirrors the estate # convention: the woodpeckerci/plugin-docker-buildx plugin pushes to the # artifactapi local docker registry (unauthenticated in-cluster push). when: - event: tag ref: refs/tags/v* steps: - name: docker image: woodpeckerci/plugin-docker-buildx settings: registry: artifactapi.k8s.syd1.au.unkin.net repo: artifactapi.k8s.syd1.au.unkin.net/docker-internal/pdbmux dockerfile: Dockerfile build_args: VERSION: ${CI_COMMIT_TAG} tags: - ${CI_COMMIT_TAG} - latest backend_options: kubernetes: serviceAccountName: default resources: requests: memory: 1Gi cpu: 1 limits: memory: 2Gi cpu: 2