diff options
Diffstat (limited to 'data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/project-bashtard.yaml')
-rw-r--r-- | data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/project-bashtard.yaml | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/project-bashtard.yaml b/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/project-bashtard.yaml deleted file mode 100644 index 0642028..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/cicd-system/resources/workflow-templates/project-bashtard.yaml +++ /dev/null @@ -1,90 +0,0 @@ ---- -apiVersion: argoproj.io/v1alpha1 -kind: WorkflowTemplate -metadata: - name: project-bashtard - namespace: cicd-system -spec: - arguments: - parameters: - - name: ref - value: origin/master - templates: - - name: main - steps: - - - name: fetch - templateRef: - name: fetch-git - template: main - arguments: - parameters: - - name: ref - value: "{{workflow.parameters.ref}}" - - name: repo - value: "https://git.tyil.nl/bashtard" - - - name: qa-reuse - templateRef: - name: qa-reuse - template: main - arguments: - artifacts: - - name: src - from: "{{steps.fetch.outputs.artifacts.src}}" - - name: qa-shellcheck - template: qa-shellcheck - arguments: - artifacts: - - name: src - from: "{{steps.fetch.outputs.artifacts.src}}" - - - name: dist-tar-gz - template: dist - arguments: - artifacts: - - name: src - from: "{{steps.fetch.outputs.artifacts.src}}" - parameters: - - name: format - value: targz - - name: dist-deb - template: dist - arguments: - artifacts: - - name: src - from: "{{steps.fetch.outputs.artifacts.src}}" - parameters: - - name: format - value: debian - - - name: qa-shellcheck - inputs: - artifacts: - - name: src - path: "/code" - script: - image: pipelinecomponents/shellcheck - command: - - bash - source: |- - shellcheck -s sh bin/bashtard - shellcheck -x -s bash **/*.bash - - - name: dist - inputs: - artifacts: - - name: src - path: "/usr/src/bashtard-{{workflow.parameters.ref}}" - parameters: - - name: format - value: "targz" - script: - image: debian - command: - - dash - source: |- - export DEBIAN_FRONTEND=noninteractive - - cd -- "/usr/src/bashtard-{{workflow.parameters.ref}}" - - apt update && apt install -y make - make pkg-{{inputs.parameters.format}} -... |