Skip to content

Commit 93b0229

Browse files
Merge pull request #1087 from cert-manager/add_image-tool
Add image-tool tests
2 parents 029d638 + 9ee316d commit 93b0229

File tree

3 files changed

+81
-1
lines changed

3 files changed

+81
-1
lines changed
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
presubmits:
2+
cert-manager/image-tool:
3+
4+
- name: pull-cert-manager-image-tool-verify
5+
decorate: true
6+
always_run: true
7+
labels:
8+
preset-go-cache: "true"
9+
preset-local-cache: "true"
10+
spec:
11+
containers:
12+
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
13+
args:
14+
- runner
15+
- make
16+
- vendor-go
17+
- verify
18+
resources:
19+
requests:
20+
cpu: 1
21+
memory: 1Gi
22+
dnsPolicy: None
23+
dnsConfig:
24+
nameservers:
25+
- 8.8.8.8
26+
- 8.8.4.4
27+
28+
- name: pull-cert-manager-image-tool-test
29+
decorate: true
30+
always_run: true
31+
labels:
32+
preset-go-cache: "true"
33+
preset-local-cache: "true"
34+
spec:
35+
containers:
36+
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
37+
args:
38+
- runner
39+
- make
40+
- vendor-go
41+
- test-unit
42+
resources:
43+
requests:
44+
cpu: 1
45+
memory: 1Gi
46+
dnsPolicy: None
47+
dnsConfig:
48+
nameservers:
49+
- 8.8.8.8
50+
- 8.8.4.4
51+
52+
- name: pull-cert-manager-image-tool-smoke
53+
decorate: true
54+
always_run: true
55+
labels:
56+
preset-go-cache: "true"
57+
preset-local-cache: "true"
58+
preset-dind-enabled: "true"
59+
spec:
60+
containers:
61+
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
62+
args:
63+
- runner
64+
- make
65+
- vendor-go
66+
- test-smoke
67+
resources:
68+
requests:
69+
cpu: 3500m
70+
memory: 4Gi
71+
securityContext:
72+
privileged: true
73+
capabilities:
74+
add: ["SYS_ADMIN"]
75+
dnsPolicy: None
76+
dnsConfig:
77+
nameservers:
78+
- 8.8.8.8
79+
- 8.8.4.4

config/jobs/testing/testing-periodics-trusted.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ periodics:
140140
args:
141141
- --config=config/labels.yaml
142142
# TODO: enable label_sync across the whole org
143-
- --only=cert-manager/cert-manager,cert-manager/website,cert-manager/release,cert-manager/istio-csr,cert-manager/approver-policy,cert-manager/trust-manager,cert-manager/issuer-lib,cert-manager/csi-driver,cert-manager/csi-driver-spiffe,cert-manager/openshift-routes,cert-manager/cert-manager-olm,cert-manager/webhook-lib,cert-manager/csi-lib,cert-manager/sample-external-issuer,cert-manager/cmctl,cert-manager/infrastructure,cert-manager/testing,cert-manager/makefile-modules,cert-manager/helm-tool,cert-manager/community,cert-manager/webhook-example,cert-manager/org,cert-manager/base-images,cert-manager/klone,cert-manager/boilersuite,cert-manager/google-cas-issuer
143+
- --only=cert-manager/cert-manager,cert-manager/website,cert-manager/release,cert-manager/istio-csr,cert-manager/approver-policy,cert-manager/trust-manager,cert-manager/issuer-lib,cert-manager/csi-driver,cert-manager/csi-driver-spiffe,cert-manager/openshift-routes,cert-manager/cert-manager-olm,cert-manager/webhook-lib,cert-manager/csi-lib,cert-manager/sample-external-issuer,cert-manager/cmctl,cert-manager/infrastructure,cert-manager/testing,cert-manager/makefile-modules,cert-manager/helm-tool,cert-manager/image-tool,cert-manager/community,cert-manager/webhook-example,cert-manager/org,cert-manager/base-images,cert-manager/klone,cert-manager/boilersuite,cert-manager/google-cas-issuer
144144
- --debug
145145
- --confirm
146146
- --github-app-id=$(GITHUB_APP_ID)

triage_party/triageparty_configmap.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ data:
4242
- https://github.com/cert-manager/testing
4343
- https://github.com/cert-manager/makefile-modules
4444
- https://github.com/cert-manager/helm-tool
45+
- https://github.com/cert-manager/image-tool
4546
- https://github.com/cert-manager/community
4647
- https://github.com/cert-manager/webhook-example
4748
- https://github.com/cert-manager/org

0 commit comments

Comments
 (0)