prow/prowjobs/GoogleContainerTools/kpt-config-sync/kpt-config-sync-postsubmits.yaml (36 lines of code) (raw):

postsubmits: GoogleContainerTools/kpt-config-sync: # this postsubmit job publishes artifacts (images, manifests, etc) when a new ref is pushed. - name: kpt-config-sync-publish-artifacts annotations: testgrid-dashboards: googleoss-kpt-config-sync-misc testgrid-tab-name: postsubmit-publish-artifacts cluster: build-kpt-config-sync branches: # main branch - ^main$ # release branches - ^v\d+\.\d+$ # feature branches - ^feature/notification$ always_run: true decorate: true labels: preset-dind-enabled: "true" spec: serviceAccountName: postsubmit-runner containers: # https://github.com/kubernetes/test-infra/blob/master/images/kubekins-e2e/variants.yaml - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250227-3a13bdd784-1.31 command: - runner.sh args: - make - postsubmit securityContext: privileged: true env: - name: GCP_PROJECT value: "kpt-config-sync-ci-artifacts" resources: requests: memory: "2Gi" cpu: "2000m" nodeSelector: # This job requires 8vCPUs or less, so it is "small". kpt-config-sync/type: periodic kpt-config-sync/size: small