--- when: event: - push branch: - main matrix: TARGET: - openvpn_xor - openvpn steps: build-${TARGET}: name: Build ${TARGET} image: gitea.badhouseplants.net/badhouseplants/badhouseplants-builder:latest secrets: - gitea_token environment: CONTAINER_REGISTRY: gitea.badhousepants.net privileged: true depends_on: [] backend_options: kubernetes: resources: requests: memory: 500Mi cpu: 200m limits: memory: 500Mi cpu: 200m securityContext: privileged: true nodeSelector: kubernetes.io/arch: "amd64" commands: - source ./env/${TARGET}.env - ./scripts/$SCRIPT