Skip to content

Commit

Permalink
Prepare Cluster API periodics and presubmit for v1alpha4
Browse files Browse the repository at this point in the history
Signed-off-by: Vince Prignano <vincepri@vmware.com>
  • Loading branch information
vincepri committed Oct 2, 2020
1 parent 1d933df commit f253009
Show file tree
Hide file tree
Showing 4 changed files with 285 additions and 38 deletions.
@@ -1,5 +1,5 @@
periodics:
- name: periodic-cluster-api-test
- name: periodic-cluster-api-test-main
interval: 1h
decorate: true
labels:
Expand All @@ -11,18 +11,18 @@ periodics:
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
command:
- "./scripts/ci-test.sh"
resources:
requests:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: unit tests
testgrid-tab-name: capi-test-main
testgrid-alert-email: kubernetes-sig-cluster-lifecycle-cluster-api-alerts@googlegroups.com
testgrid-num-failures-to-alert: "2"
- name: periodic-cluster-api-e2e-test
- name: periodic-cluster-api-e2e-main
interval: 1h
decorate: true
labels:
Expand All @@ -35,7 +35,7 @@ periodics:
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
args:
- runner.sh
- "./scripts/ci-e2e.sh"
Expand All @@ -47,10 +47,10 @@ periodics:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: capi e2e tests
testgrid-tab-name: capi-e2e-main
testgrid-alert-email: kubernetes-sig-cluster-lifecycle-cluster-api-alerts@googlegroups.com
testgrid-num-failures-to-alert: "2"
- name: periodic-cluster-api-verify-external-links
- name: periodic-cluster-api-verify-book-links-main
interval: 6h
decorate: true
extra_refs:
Expand All @@ -60,7 +60,7 @@ periodics:
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
command:
- "runner.sh"
- "make"
Expand All @@ -80,4 +80,4 @@ periodics:
path: cluster-lifecycle-github-token
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: periodic docs link verification
testgrid-tab-name: capi-verify-book-links-main
@@ -0,0 +1,83 @@
periodics:
- name: periodic-cluster-api-test-release-0-3
interval: 1h
decorate: true
labels:
preset-service-account: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api
base_ref: release-0.3
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
command:
- "./scripts/ci-test.sh"
resources:
requests:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: capi-test-release-0-3
testgrid-alert-email: kubernetes-sig-cluster-lifecycle-cluster-api-alerts@googlegroups.com
testgrid-num-failures-to-alert: "2"
- name: periodic-cluster-api-e2e-release-0-3
interval: 1h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api
base_ref: release-0.3
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
args:
- runner.sh
- "./scripts/ci-e2e.sh"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
requests:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: capi-e2e-release-0-3
testgrid-alert-email: kubernetes-sig-cluster-lifecycle-cluster-api-alerts@googlegroups.com
testgrid-num-failures-to-alert: "2"
- name: periodic-cluster-api-verify-book-links-release-0-3
interval: 6h
decorate: true
extra_refs:
- org: kubernetes-sigs
repo: cluster-api
base_ref: release-0.3
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
command:
- "runner.sh"
- "make"
- "verify-book-links"
env:
- name: GITHUB_TOKEN
valueFrom:
secretKeyRef:
name: cluster-lifecycle-github-token
key: cluster-lifecycle-github-token
volumes:
- name: cluster-lifecycle-github-token
secret:
secretName: cluster-lifecycle-github-token
items:
- key: cluster-lifecycle-github-token
path: cluster-lifecycle-github-token
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: capi-verify-book-links-release-0-3
Expand Up @@ -6,26 +6,28 @@ presubmits:
always_run: true
labels:
preset-service-account: "true"
skip_branches:
- gh-pages
branches:
# The script this job runs is not in all branches.
- ^master$
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
command:
- runner.sh
- ./scripts/ci-build.sh
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-build
testgrid-tab-name: capi-pr-build-main
- name: pull-cluster-api-make
decorate: true
path_alias: sigs.k8s.io/cluster-api
always_run: true
labels:
preset-service-account: "true"
preset-dind-enabled: "true"
skip_branches:
- gh-pages
branches:
# The script this job runs is not in all branches.
- ^master$
spec:
containers:
- command:
Expand All @@ -34,32 +36,32 @@ presubmits:
# docker-in-docker needs privileged mode
securityContext:
privileged: true
image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
resources:
requests:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-make
testgrid-tab-name: capi-pr-make-main
- name: pull-cluster-api-apidiff
decorate: true
path_alias: sigs.k8s.io/cluster-api
always_run: true
optional: true
labels:
preset-service-account: "true"
skip_branches:
- gh-pages
- release-0.2
branches:
# The script this job runs is not in all branches.
- ^master$
spec:
containers:
- command:
- runner.sh
- ./scripts/ci-apidiff.sh
image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-apidiff
testgrid-tab-name: capi-pr-apidiff-main
- name: pull-cluster-api-verify
decorate: true
path_alias: sigs.k8s.io/cluster-api
Expand All @@ -70,7 +72,7 @@ presubmits:
- gh-pages
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
command:
- "runner.sh"
- "make"
Expand All @@ -80,18 +82,19 @@ presubmits:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-verify
testgrid-tab-name: capi-pr-verify-main
- name: pull-cluster-api-test
decorate: true
path_alias: sigs.k8s.io/cluster-api
always_run: true
labels:
preset-service-account: "true"
skip_branches:
- gh-pages
branches:
# The script this job runs is not in all branches.
- ^master$
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
args:
- runner.sh
- ./scripts/ci-test.sh
Expand All @@ -100,20 +103,20 @@ presubmits:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-test
testgrid-tab-name: capi-pr-test-main
- name: pull-cluster-api-e2e
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
decorate: true
skip_branches:
- gh-pages
- release-0.2
branches:
# The script this job runs is not in all branches.
- ^master$
path_alias: sigs.k8s.io/cluster-api
run_if_changed: '^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|scripts|test|third_party|util)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile)'
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
args:
- runner.sh
- "./scripts/ci-e2e.sh"
Expand All @@ -128,21 +131,21 @@ presubmits:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-e2e
testgrid-tab-name: capi-pr-e2e-main
- name: pull-cluster-api-e2e-full
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
decorate: true
optional: true
always_run: false
skip_branches:
- gh-pages
- release-0.2
branches:
# The script this job runs is not in all branches.
- ^master$
path_alias: sigs.k8s.io/cluster-api
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.18
- image: gcr.io/k8s-testimages/kubekins-e2e:v20200930-82b41a1-1.19
args:
- runner.sh
- "./scripts/ci-e2e.sh"
Expand All @@ -154,4 +157,4 @@ presubmits:
cpu: 7300m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api
testgrid-tab-name: pr-e2e-full
testgrid-tab-name: capi-pr-e2e-full-main

0 comments on commit f253009

Please sign in to comment.