From 06c173e650f2ad3dd4af5d1203cfb96b604c1c3e Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Wed, 16 Mar 2022 18:11:11 +0100 Subject: [PATCH] refactoring --- _CI-CD/tektoncd-kaniko-pipeline.yaml | 2 +- apps/rompr/tekton-image-build.yaml | 88 ------------------- .../{tekton-pipelinerun.yaml => tekton.yaml} | 0 3 files changed, 1 insertion(+), 89 deletions(-) delete mode 100644 apps/rompr/tekton-image-build.yaml rename apps/rompr/{tekton-pipelinerun.yaml => tekton.yaml} (100%) diff --git a/_CI-CD/tektoncd-kaniko-pipeline.yaml b/_CI-CD/tektoncd-kaniko-pipeline.yaml index ec8995d..d650445 100644 --- a/_CI-CD/tektoncd-kaniko-pipeline.yaml +++ b/_CI-CD/tektoncd-kaniko-pipeline.yaml @@ -1,7 +1,7 @@ apiVersion: tekton.dev/v1beta1 kind: Pipeline metadata: - name: kaniko-pipeline + name: kaniko spec: params: - name: git-url diff --git a/apps/rompr/tekton-image-build.yaml b/apps/rompr/tekton-image-build.yaml deleted file mode 100644 index 9b5829a..0000000 --- a/apps/rompr/tekton-image-build.yaml +++ /dev/null @@ -1,88 +0,0 @@ -apiVersion: tekton.dev/v1alpha1 -kind: PipelineResource -metadata: - name: chaos-kubernetes-git -spec: - type: git - params: - - name: revision - value: master - - name: url - value: http://git-ui.lan/chaos/kubernetes.git - - name: submodules - value: "false" ---- -apiVersion: tekton.dev/v1alpha1 -kind: PipelineResource -metadata: - name: img-rompr -spec: - type: image - params: - - name: url - value: cr.lan/rompr ---- -apiVersion: tekton.dev/v1beta1 -kind: Task -metadata: - name: build-rompr -spec: - params: - - name: pathToDockerFile - type: string - default: $(resources.inputs.source.path)/apps/rompr/Dockerfile - - name: pathToContext - type: string - default: $(resources.inputs.source.path)/apps/rompr - resources: - inputs: - - name: source - type: git - outputs: - - name: builtImage - type: image - results: - - name: IMAGE-DIGEST - description: Digest of the image just built. - - steps: - - name: build-and-push - image: gcr.io/kaniko-project/executor:latest - command: - - /kaniko/executor - args: - - --dockerfile=$(params.pathToDockerFile) - - --destination=$(resources.outputs.builtImage.url) - - --context=$(params.pathToContext) - - --snapshotMode=redo - - --skip-tls-verify - - --digest-file=/tekton/results/IMAGE-DIGEST ---- -apiVersion: tekton.dev/v1beta1 -kind: TaskRun -metadata: - name: img-rompr-taskrun2 -spec: - #serviceAccountName: dockerhub-service - taskRef: - name: kaniko - params: - - name: DOCKERFILE - value: Dockerfile - - name: CONTEXT - value: apps/rompr - - name: IMAGE - value: cr.lan/rompr - - name: BUILDER_IMAGE - value: gcr.io/kaniko-project/executor:latest - resources: - inputs: - - name: source - resourceRef: - name: chaos-kubernetes-git - outputs: - - name: builtImage - resourceRef: - name: img-rompr - - \ No newline at end of file diff --git a/apps/rompr/tekton-pipelinerun.yaml b/apps/rompr/tekton.yaml similarity index 100% rename from apps/rompr/tekton-pipelinerun.yaml rename to apps/rompr/tekton.yaml