diff --git a/config/jobs/gardener-extension-registry-cache/gardener-extension-registry-cache-e2e-kind.yaml b/config/jobs/gardener-extension-registry-cache/gardener-extension-registry-cache-e2e-kind.yaml new file mode 100644 index 000000000..61f94f8ff --- /dev/null +++ b/config/jobs/gardener-extension-registry-cache/gardener-extension-registry-cache-e2e-kind.yaml @@ -0,0 +1,73 @@ +presubmits: + gardener/gardener-extension-registry-cache: + - name: pull-gardener-extension-registry-cache-e2e-kind + cluster: gardener-prow-build + always_run: true + decorate: true + decoration_config: + timeout: 60m + grace_period: 15m + labels: + preset-dind-enabled: "true" + preset-kind-volume-mounts: "true" + annotations: + description: Runs end-to-end tests for gardener-extension-registry-cache developments in pull requests + spec: + containers: + - image: eu.gcr.io/gardener-project/ci-infra/krte:v20230818-878cbf0-1.21 + command: + - wrapper.sh + - bash + - -c + - make ci-e2e-kind + # we need privileged mode in order to do docker in docker + securityContext: + privileged: true + resources: + requests: + cpu: 6 + memory: 18Gi + env: + - name: SKAFFOLD_UPDATE_CHECK + value: "false" + - name: SKAFFOLD_INTERACTIVE + value: "false" +periodics: +- name: ci-gardener-extension-registry-cache-e2e-kind + cluster: gardener-prow-build + interval: 24h + extra_refs: + - org: gardener + repo: gardener-extension-registry-cache + base_ref: main + decorate: true + decoration_config: + timeout: 60m + grace_period: 15m + labels: + preset-dind-enabled: "true" + preset-kind-volume-mounts: "true" + annotations: + description: Runs end-to-end tests for gardener-extension-registry-cache developments periodically + testgrid-dashboards: gardener-extension-registry-cache + testgrid-days-of-results: "60" + spec: + containers: + - image: eu.gcr.io/gardener-project/ci-infra/krte:v20230818-878cbf0-1.21 + command: + - wrapper.sh + - bash + - -c + - make ci-e2e-kind + # we need privileged mode in order to do docker in docker + securityContext: + privileged: true + resources: + requests: + cpu: 6 + memory: 18Gi + env: + - name: SKAFFOLD_UPDATE_CHECK + value: "false" + - name: SKAFFOLD_INTERACTIVE + value: "false"