|
30 | 30 | description: Additional image tags |
31 | 31 | name: additional-tags |
32 | 32 | type: array |
| 33 | + - default: [] |
| 34 | + description: Array of opm command arguments |
| 35 | + name: opm-args |
| 36 | + type: array |
| 37 | + - default: "" |
| 38 | + description: OPM output path |
| 39 | + name: opm-output-path |
| 40 | + type: string |
33 | 41 | - description: Source Repository URL |
34 | 42 | name: git-url |
35 | 43 | type: string |
@@ -115,6 +123,32 @@ spec: |
115 | 123 | - name: kind |
116 | 124 | value: task |
117 | 125 | resolver: bundles |
| 126 | + - name: run-opm-command |
| 127 | + params: |
| 128 | + - name: OPM_ARGS |
| 129 | + value: |
| 130 | + - $(params.opm-args[*]) |
| 131 | + - name: OPM_OUTPUT_PATH |
| 132 | + value: $(params.opm-output-path) |
| 133 | + - name: SOURCE_ARTIFACT |
| 134 | + value: $(tasks.clone-repository.results.SOURCE_ARTIFACT) |
| 135 | + - name: ociStorage |
| 136 | + value: $(params.output-image).opm |
| 137 | + - name: ociArtifactExpiresAfter |
| 138 | + value: $(params.image-expires-after) |
| 139 | + - name: IDMS_PATH |
| 140 | + value: "" |
| 141 | + runAfter: |
| 142 | + - clone-repository |
| 143 | + taskRef: |
| 144 | + params: |
| 145 | + - name: name |
| 146 | + value: run-opm-command-oci-ta |
| 147 | + - name: bundle |
| 148 | + value: quay.io/konflux-ci/tekton-catalog/task-run-opm-command-oci-ta:0.1@sha256:c79858b867713e44927438f6193c49004bf40bfd9248682f20c5a83ea2a9d2f1 |
| 149 | + - name: kind |
| 150 | + value: task |
| 151 | + resolver: bundles |
118 | 152 | - name: init |
119 | 153 | params: |
120 | 154 | - name: enable-cache-proxy |
@@ -152,31 +186,6 @@ spec: |
152 | 186 | workspaces: |
153 | 187 | - name: basic-auth |
154 | 188 | workspace: git-auth |
155 | | - - name: run-opm-command |
156 | | - params: |
157 | | - - name: SOURCE_ARTIFACT |
158 | | - value: $(tasks.clone-repository.results.SOURCE_ARTIFACT) |
159 | | - - name: ociStorage |
160 | | - value: $(params.output-image).opm |
161 | | - - name: ociArtifactExpiresAfter |
162 | | - value: $(params.image-expires-after) |
163 | | - - name: OPM_ARGS |
164 | | - value: [] |
165 | | - - name: OPM_OUTPUT_PATH |
166 | | - value: "" |
167 | | - - name: IDMS_PATH |
168 | | - value: "" |
169 | | - runAfter: |
170 | | - - clone-repository |
171 | | - taskRef: |
172 | | - params: |
173 | | - - name: name |
174 | | - value: run-opm-command-oci-ta |
175 | | - - name: bundle |
176 | | - value: quay.io/konflux-ci/tekton-catalog/task-run-opm-command-oci-ta:0.1@sha256:c79858b867713e44927438f6193c49004bf40bfd9248682f20c5a83ea2a9d2f1 |
177 | | - - name: kind |
178 | | - value: task |
179 | | - resolver: bundles |
180 | 189 | - name: prefetch-dependencies |
181 | 190 | params: |
182 | 191 | - name: input |
|
0 commit comments