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