diff options
Diffstat (limited to 'data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml')
-rw-r--r-- | data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml b/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml index ae42659..869c497 100644 --- a/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml +++ b/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/generic-raku.yaml @@ -8,6 +8,8 @@ spec: entrypoint: main arguments: parameters: + - name: dist + value: false - name: ref value: origin/master - name: repo @@ -34,17 +36,37 @@ spec: value: "{{tasks.workdir.outputs.parameters.name}}" dependencies: - workdir - - name: prove + - name: qa-prove templateRef: name: util-raku - template: prove + template: qa-prove arguments: parameters: - name: workingPVC value: "{{tasks.workdir.outputs.parameters.name}}" dependencies: - fetch - - name: distribute + - name: qa-reuse + templateRef: + name: util + template: qa-reuse + arguments: + parameters: + - name: workingPVC + value: "{{tasks.workdir.outputs.parameters.name}}" + dependencies: + - fetch + - name: qa-fez + templateRef: + name: util-raku + template: qa-fez + arguments: + parameters: + - name: workingPVC + value: "{{tasks.workdir.outputs.parameters.name}}" + dependencies: + - fetch + - name: dist-fez templateRef: name: util-raku template: dist-fez @@ -53,5 +75,8 @@ spec: - name: workingPVC value: "{{tasks.workdir.outputs.parameters.name}}" dependencies: - - prove + - qa-prove + - qa-reuse + - qa-fez + when: "{{workflow.parameters.dist}} == true" ... |