Skip to content

Commit 9d41753

Browse files
authored
added PROW build for secret-share operator CS 3.6 EUS release (#282)
1 parent 9941d44 commit 9d41753

File tree

1 file changed

+229
-0
lines changed

1 file changed

+229
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,229 @@
1+
presubmits:
2+
IBM/ibm-secretshare-operator:
3+
- name: check-ibm-secretshare-operator
4+
cluster: default
5+
always_run: true
6+
branches:
7+
- ^release-1.3$
8+
decorate: true
9+
path_alias: github.com/IBM/ibm-secretshare-operator
10+
rerun_command: /test check-ibm-secretshare-operator
11+
spec:
12+
containers:
13+
- command:
14+
- make
15+
- check
16+
image: quay.io/multicloudlab/check-tool:v20200817-b1f2b4c05
17+
name: ""
18+
securityContext:
19+
privileged: true
20+
trigger: '(?m)^/test (?:.*? )?check(?:.*?)?$'
21+
- name: test-ibm-secretshare-operator-amd64
22+
cluster: default
23+
always_run: true
24+
branches:
25+
- ^release-1.3$
26+
decorate: true
27+
path_alias: github.com/IBM/ibm-secretshare-operator
28+
rerun_command: /test test-ibm-secretshare-operator-amd64
29+
spec:
30+
containers:
31+
- command:
32+
- entrypoint
33+
- make
34+
- test
35+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
36+
name: ""
37+
securityContext:
38+
privileged: true
39+
trigger: '(?m)^/test (?:.*? )?test(?:.*?)?$'
40+
- name: test-ibm-secretshare-operator-ppc64le
41+
cluster: ppc64le
42+
always_run: true
43+
branches:
44+
- ^release-1.3$
45+
decorate: true
46+
path_alias: github.com/IBM/ibm-secretshare-operator
47+
rerun_command: /test test-ibm-secretshare-operator-ppc64le
48+
spec:
49+
containers:
50+
- command:
51+
- entrypoint
52+
- make
53+
- test
54+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
55+
name: ""
56+
securityContext:
57+
privileged: true
58+
trigger: '(?m)^/test (?:.*? )?test(?:.*?)?$'
59+
- name: test-ibm-secretshare-operator-s390x
60+
cluster: s390x
61+
always_run: true
62+
branches:
63+
- ^release-1.3$
64+
decorate: true
65+
path_alias: github.com/IBM/ibm-secretshare-operator
66+
rerun_command: /test test-ibm-secretshare-operator-s390x
67+
spec:
68+
containers:
69+
- command:
70+
- entrypoint
71+
- make
72+
- test
73+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
74+
name: ""
75+
securityContext:
76+
privileged: true
77+
trigger: '(?m)^/test (?:.*? )?test(?:.*?)?$'
78+
- name: build-ibm-secretshare-operator-amd64
79+
cluster: default
80+
always_run: true
81+
branches:
82+
- ^release-1.3$
83+
decorate: true
84+
path_alias: github.com/IBM/ibm-secretshare-operator
85+
rerun_command: /test build-ibm-secretshare-operator-amd64
86+
spec:
87+
containers:
88+
- command:
89+
- entrypoint
90+
- make
91+
- build
92+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
93+
name: ""
94+
securityContext:
95+
privileged: true
96+
trigger: '(?m)^/test (?:.*? )?build(?:.*?)?$'
97+
- name: build-ibm-secretshare-operator-ppc64le
98+
cluster: ppc64le
99+
always_run: true
100+
branches:
101+
- ^release-1.3$
102+
decorate: true
103+
path_alias: github.com/IBM/ibm-secretshare-operator
104+
rerun_command: /test build-ibm-secretshare-operator-ppc64le
105+
spec:
106+
containers:
107+
- command:
108+
- entrypoint
109+
- make
110+
- build
111+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
112+
name: ""
113+
securityContext:
114+
privileged: true
115+
trigger: '(?m)^/test (?:.*? )?build(?:.*?)?$'
116+
- name: build-ibm-secretshare-operator-s390x
117+
cluster: s390x
118+
always_run: true
119+
branches:
120+
- ^release-1.3$
121+
decorate: true
122+
path_alias: github.com/IBM/ibm-secretshare-operator
123+
rerun_command: /test build-ibm-secretshare-operator-s390x
124+
spec:
125+
containers:
126+
- command:
127+
- entrypoint
128+
- make
129+
- build
130+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
131+
name: ""
132+
securityContext:
133+
privileged: true
134+
trigger: '(?m)^/test (?:.*? )?build(?:.*?)?$'
135+
postsubmits:
136+
IBM/ibm-secretshare-operator:
137+
- name: coverage-ibm-secretshare-operator-postsubmit
138+
cluster: default
139+
branches:
140+
- ^release-1.3$
141+
decorate: true
142+
path_alias: github.com/IBM/ibm-secretshare-operator
143+
spec:
144+
containers:
145+
- command:
146+
- make
147+
- coverage
148+
image: quay.io/multicloudlab/check-tool:v20200817-b1f2b4c05
149+
name: ""
150+
env:
151+
- name: CODECOV_TOKEN
152+
valueFrom:
153+
secretKeyRef:
154+
name: ibm-secretshare-operator-codecov-token
155+
key: codecov-token
156+
securityContext:
157+
privileged: true
158+
- name: image-ibm-secretshare-operator-amd64-postsubmit
159+
cluster: default
160+
branches:
161+
- ^release-1.3$
162+
decorate: true
163+
labels:
164+
preset-service-account: "true"
165+
path_alias: github.com/IBM/ibm-secretshare-operator
166+
spec:
167+
containers:
168+
- command:
169+
- entrypoint
170+
- make
171+
- build-push-image
172+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
173+
name: ""
174+
securityContext:
175+
privileged: true
176+
- name: image-ibm-secretshare-operator-ppc64le-postsubmit
177+
cluster: ppc64le
178+
branches:
179+
- ^release-1.3$
180+
decorate: true
181+
labels:
182+
preset-service-account: "true"
183+
path_alias: github.com/IBM/ibm-secretshare-operator
184+
spec:
185+
containers:
186+
- command:
187+
- entrypoint
188+
- make
189+
- build-push-image
190+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
191+
name: ""
192+
securityContext:
193+
privileged: true
194+
- name: image-ibm-secretshare-operator-s390x-postsubmit
195+
cluster: s390x
196+
branches:
197+
- ^release-1.3$
198+
decorate: true
199+
labels:
200+
preset-service-account: "true"
201+
path_alias: github.com/IBM/ibm-secretshare-operator
202+
spec:
203+
containers:
204+
- command:
205+
- entrypoint
206+
- make
207+
- build-push-image
208+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
209+
name: ""
210+
securityContext:
211+
privileged: true
212+
- name: multiarch-image-ibm-secretshare-operator-postsubmit
213+
cluster: default
214+
branches:
215+
- ^release-1.3$
216+
decorate: true
217+
labels:
218+
preset-service-account: "true"
219+
path_alias: github.com/IBM/ibm-secretshare-operator
220+
spec:
221+
containers:
222+
- command:
223+
- entrypoint
224+
- make
225+
- multiarch-image
226+
image: quay.io/multicloudlab/build-tool:v20200817-b1f2b4c05
227+
name: ""
228+
securityContext:
229+
privileged: true

0 commit comments

Comments
 (0)