Skip to content

Commit 96d4fd3

Browse files
INSTA-16607-fedramp-sps-changes
Signed-off-by: nagarajkandoor <[email protected]>
1 parent fea340e commit 96d4fd3

13 files changed

+425
-115
lines changed

.pipeline-config.yaml

Lines changed: 52 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ tasks:
4848
runAfter:
4949
- pr-code-checks
5050
- pr-code-checks-2
51-
- pr-code-checks-4
52-
- pr-code-checks-5
5351
include:
5452
- dind
5553
steps:
@@ -64,61 +62,61 @@ tasks:
6462
include:
6563
- docker-socket
6664

67-
pr-code-checks-4:
68-
from: pr-code-checks
69-
displayName: e2e-ocp-latest
70-
runtimeClassName: large
71-
runAfter:
72-
- pr-code-checks
73-
- pr-code-checks-2
74-
include:
75-
- dind
76-
steps:
77-
- name: unit-test
78-
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
79-
include:
80-
- docker-socket
81-
script: |
82-
#!/usr/bin/env bash
83-
# make sure to use the git commit as id to test the correct image
84-
export CLUSTER_ID="ocp-fyre-latest"
85-
export TASK_NAME="pr-code-checks-4"
86-
source $WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/e2e.sh
87-
- name: detect-secrets
88-
include:
89-
- docker-socket
65+
# pr-code-checks-4:
66+
# from: pr-code-checks
67+
# displayName: e2e-ocp-latest
68+
# runtimeClassName: large
69+
# runAfter:
70+
# - pr-code-checks
71+
# - pr-code-checks-2
72+
# include:
73+
# - dind
74+
# steps:
75+
# - name: unit-test
76+
# image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
77+
# include:
78+
# - docker-socket
79+
# script: |
80+
# #!/usr/bin/env bash
81+
# # make sure to use the git commit as id to test the correct image
82+
# export CLUSTER_ID="ocp-fyre-latest"
83+
# export TASK_NAME="pr-code-checks-4"
84+
# source $WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/e2e.sh
85+
# - name: detect-secrets
86+
# include:
87+
# - docker-socket
9088

91-
pr-code-checks-5:
92-
from: pr-code-checks
93-
displayName: e2e-gke-latest
94-
runtimeClassName: large
95-
runAfter:
96-
- pr-code-checks
97-
- pr-code-checks-2
98-
include:
99-
- dind
100-
steps:
101-
- name: unit-test
102-
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
103-
include:
104-
- docker-socket
105-
script: |
106-
#!/usr/bin/env bash
107-
export CLUSTER_ID="gke-latest"
108-
export SKIP_INSTALL_GCLOUD="false"
109-
export TASK_NAME="pr-code-checks-5"
110-
source $WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/e2e.sh
111-
- name: detect-secrets
112-
include:
113-
- docker-socket
89+
# pr-code-checks-5:
90+
# from: pr-code-checks
91+
# displayName: e2e-gke-latest
92+
# runtimeClassName: large
93+
# runAfter:
94+
# - pr-code-checks
95+
# - pr-code-checks-2
96+
# include:
97+
# - dind
98+
# steps:
99+
# - name: unit-test
100+
# image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
101+
# include:
102+
# - docker-socket
103+
# script: |
104+
# #!/usr/bin/env bash
105+
# export CLUSTER_ID="gke-latest"
106+
# export SKIP_INSTALL_GCLOUD="false"
107+
# export TASK_NAME="pr-code-checks-5"
108+
# source $WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/e2e.sh
109+
# - name: detect-secrets
110+
# include:
111+
# - docker-socket
114112

115113
pr-code-checks-6:
116114
from: pr-code-checks
117115
displayName: tag-release
118116
runtimeClassName: large
119-
runAfter:
120-
- pr-code-checks-4
121-
- pr-code-checks-5
117+
# runAfter:
118+
# - pr-code-checks-4
119+
# - pr-code-checks-5
122120
include:
123121
- dind
124122
steps:
@@ -128,7 +126,7 @@ tasks:
128126
- docker-socket
129127
script: |
130128
#!/usr/bin/env bash
131-
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/tag-new-release.sh
129+
$WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/tag-new-release.sh
132130
- name: detect-secrets
133131
include:
134132
- docker-socket
@@ -152,68 +150,7 @@ tasks:
152150
- name: detect-secrets
153151
include:
154152
- docker-socket
155-
156153
pr-code-checks-8:
157-
from: pr-code-checks
158-
displayName: redhat-marketplace-operator-commit-changes-and-create-pr
159-
runtimeClassName: large
160-
runAfter:
161-
- pr-code-checks
162-
include:
163-
- dind
164-
steps:
165-
- name: unit-test
166-
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
167-
include:
168-
- docker-socket
169-
script: |
170-
#!/usr/bin/env bash
171-
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
172-
- name: detect-secrets
173-
include:
174-
- docker-socket
175-
176-
pr-code-checks-9:
177-
from: pr-code-checks
178-
displayName: redhat-marketplace-operators-rebase
179-
runtimeClassName: large
180-
runAfter:
181-
- pr-code-checks
182-
include:
183-
- dind
184-
steps:
185-
- name: unit-test
186-
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
187-
include:
188-
- docker-socket
189-
script: |
190-
#!/usr/bin/env bash
191-
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/rebase-fork-branches.sh
192-
- name: detect-secrets
193-
include:
194-
- docker-socket
195-
196-
pr-code-checks-10:
197-
from: pr-code-checks
198-
displayName: certified-operators-commit-changes-and-create-pr
199-
runtimeClassName: large
200-
runAfter:
201-
- pr-code-checks
202-
include:
203-
- dind
204-
steps:
205-
- name: unit-test
206-
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
207-
include:
208-
- docker-socket
209-
script: |
210-
#!/usr/bin/env bash
211-
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
212-
- name: detect-secrets
213-
include:
214-
- docker-socket
215-
216-
pr-code-checks-11:
217154
from: pr-code-checks
218155
displayName: redhat-preflight-scans
219156
runtimeClassName: large
@@ -228,11 +165,12 @@ tasks:
228165
- docker-socket
229166
script: |
230167
#!/usr/bin/env bash
231-
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
168+
$WORKSPACE/$APP_REPO_FOLDER/ci/sps-scripts/pre-flight.sh
232169
- name: detect-secrets
233170
include:
234171
- docker-socket
235172

173+
236174
code-pr-finish:
237175
steps:
238176
- name: evaluate
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
tasks:
2+
pr-code-checks:
3+
displayName: verify-latest-release
4+
runtimeClassName: large
5+
runAfter:
6+
- pr-code-checks
7+
include:
8+
- dind
9+
steps:
10+
- name: unit-test
11+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
12+
include:
13+
- docker-socket
14+
script: |
15+
#!/usr/bin/env bash
16+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/olm-release-pr-creation.sh
17+
- name: detect-secrets
18+
include:
19+
- docker-socket
20+
21+
pr-code-checks-1:
22+
displayName: redhat-marketplace-operator-commit-changes-and-create-pr
23+
runtimeClassName: large
24+
runAfter:
25+
- pr-code-checks
26+
include:
27+
- dind
28+
steps:
29+
- name: unit-test
30+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
31+
include:
32+
- docker-socket
33+
script: |
34+
#!/usr/bin/env bash
35+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
36+
- name: detect-secrets
37+
include:
38+
- docker-socket
39+
40+
pr-code-checks-2:
41+
from: pr-code-checks
42+
displayName: redhat-marketplace-operators-rebase
43+
runtimeClassName: large
44+
runAfter:
45+
- pr-code-checks
46+
include:
47+
- dind
48+
steps:
49+
- name: unit-test
50+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
51+
include:
52+
- docker-socket
53+
script: |
54+
#!/usr/bin/env bash
55+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/rebase-fork-branches.sh
56+
- name: detect-secrets
57+
include:
58+
- docker-socket
59+
60+
pr-code-checks-3:
61+
from: pr-code-checks
62+
displayName: community-operators-rebase
63+
runtimeClassName: large
64+
runAfter:
65+
- pr-code-checks
66+
include:
67+
- dind
68+
steps:
69+
- name: unit-test
70+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
71+
include:
72+
- docker-socket
73+
script: |
74+
#!/usr/bin/env bash
75+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/rebase-fork-branches.sh
76+
- name: detect-secrets
77+
include:
78+
- docker-socket
79+
80+
pr-code-checks-4:
81+
from: pr-code-checks
82+
displayName: certified-operators-rebase
83+
runtimeClassName: large
84+
runAfter:
85+
- pr-code-checks
86+
include:
87+
- dind
88+
steps:
89+
- name: unit-test
90+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
91+
include:
92+
- docker-socket
93+
script: |
94+
#!/usr/bin/env bash
95+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/rebase-fork-branches.sh
96+
- name: detect-secrets
97+
include:
98+
- docker-socket
99+
100+
pr-code-checks-5:
101+
from: pr-code-checks
102+
displayName: certified-operators-commit-changes-and-create-pr
103+
runtimeClassName: large
104+
runAfter:
105+
- pr-code-checks
106+
include:
107+
- dind
108+
steps:
109+
- name: unit-test
110+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
111+
include:
112+
- docker-socket
113+
script: |
114+
#!/usr/bin/env bash
115+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
116+
- name: detect-secrets
117+
include:
118+
- docker-socket
119+
120+
pr-code-checks-6:
121+
from: pr-code-checks
122+
displayName: community-operators-commit-changes-and-create-pr
123+
runtimeClassName: large
124+
runAfter:
125+
- pr-code-checks
126+
include:
127+
- dind
128+
steps:
129+
- name: unit-test
130+
image: icr.io/continuous-delivery/pipeline/pipeline-base-ubi:3
131+
include:
132+
- docker-socket
133+
script: |
134+
#!/usr/bin/env bash
135+
$WORKSPACE/$APP_REPO_FOLDER/ci/scripts/commit-changes-to-public-repo.sh
136+
- name: detect-secrets
137+
include:
138+
- docker-socket

ci/sps-scripts/e2e.sh

100644100755
File mode changed.

ci/sps-scripts/olm-build.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)