Skip to content

Commit 4785dda

Browse files
committed
add minikube image build jobs
1 parent 7356d91 commit 4785dda

File tree

3 files changed

+39
-2
lines changed

3 files changed

+39
-2
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
postsubmits:
2+
kubernetes/minikube:
3+
- name: post-minikube-push-images
4+
cluster: k8s-infra-prow-build-trusted
5+
annotations:
6+
testgrid-dashboards: minikube-postsubmits, sig-k8s-infra-gcb
7+
decorate: true
8+
branches:
9+
- ^main$
10+
- ^release-
11+
# Build semver tags, too
12+
- ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$
13+
spec:
14+
serviceAccountName: gcb-builder
15+
containers:
16+
- image: gcr.io/k8s-staging-test-infra/image-builder:v20241224-fe22c549c1
17+
command:
18+
- /run.sh
19+
args:
20+
- --project=k8s-staging-images
21+
- --scratch-bucket=gs://k8s-staging-images-gcb
22+
- --env-passthrough=PULL_BASE_REF
23+
- --with-git-dir
24+
- .

config/jobs/kubernetes/minikube/minikube.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ presubmits:
2222
always_run: true
2323
labels:
2424
preset-dind-enabled: "true"
25+
annotations:
26+
testgrid-dashboards: minikube-presubmits
2527
spec:
2628
containers:
2729
- image: gcr.io/k8s-minikube/prow-test:v0.0.7
@@ -45,8 +47,10 @@ presubmits:
4547
- name: pull-minikube-platform-tests
4648
cluster: eks-prow-build-cluster
4749
labels:
48-
preset-minikube-e2e-creds: "true"
49-
preset-k8s-ssh: "true"
50+
preset-minikube-e2e-creds: "true"
51+
preset-k8s-ssh: "true"
52+
annotations:
53+
testgrid-dashboards: minikube-presubmits
5054
always_run: false
5155
optional: true
5256
decorate: true
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
dashboard_groups:
2+
- name: minikube
3+
dashboard_names:
4+
- minikube-presubmits
5+
- minikube-postsubmits
6+
7+
dashboards:
8+
- name: minikube-presubmits
9+
- name: minikube-postsubmits

0 commit comments

Comments
 (0)