From ce31397372d97d375ff0bf27ca2d457e23337cc2 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 12 Apr 2024 18:59:34 -0400 Subject: [PATCH] Inline the build natter pipeline. --- .lighthouse/pipeline-build-natter.yaml | 49 +++++++++++++++++++++++--- .lighthouse/pipeline-format.yaml | 4 +-- 2 files changed, 46 insertions(+), 7 deletions(-) diff --git a/.lighthouse/pipeline-build-natter.yaml b/.lighthouse/pipeline-build-natter.yaml index 161d342..05ce23d 100644 --- a/.lighthouse/pipeline-build-natter.yaml +++ b/.lighthouse/pipeline-build-natter.yaml @@ -4,6 +4,10 @@ metadata: name: build-natter spec: pipelineSpec: + timeouts: + pipeline: "2h0m0s" + tasks: "1h0m0s" + finally: "0h30m0s" params: - name: image-name description: The name for the built image @@ -17,7 +21,14 @@ spec: tasks: - name: report-pending taskRef: - name: gitea-set-status + resolver: git + params: + - name: url + value: https://github.com/tektoncd/catalog.git + - name: revision + value: df36b3853a5657fd883015cdbf07ad6466918acf + - name: pathInRepo + value: task/gitea-set-status/0.1/gitea-set-status.yaml runAfter: - fetch-repository params: @@ -37,7 +48,14 @@ spec: value: "https://tekton.fizz.buzz/#/namespaces/$(context.pipelineRun.namespace)/pipelineruns/$(context.pipelineRun.name)" - name: fetch-repository taskRef: - name: git-clone + resolver: git + params: + - name: url + value: https://github.com/tektoncd/catalog.git + - name: revision + value: df36b3853a5657fd883015cdbf07ad6466918acf + - name: pathInRepo + value: task/git-clone/0.9/git-clone.yaml workspaces: - name: output workspace: git-source @@ -50,7 +68,14 @@ spec: value: "true" - name: build-image-runner taskRef: - name: kaniko + resolver: git + params: + - name: url + value: https://github.com/tektoncd/catalog.git + - name: revision + value: df36b3853a5657fd883015cdbf07ad6466918acf + - name: pathInRepo + value: task/kaniko/0.6/kaniko.yaml params: - name: IMAGE value: "$(params.image-name):$(tasks.fetch-repository.results.commit)" @@ -85,7 +110,14 @@ spec: operator: in values: ["Succeeded", "Completed"] taskRef: - name: gitea-set-status + resolver: git + params: + - name: url + value: https://github.com/tektoncd/catalog.git + - name: revision + value: df36b3853a5657fd883015cdbf07ad6466918acf + - name: pathInRepo + value: task/gitea-set-status/0.1/gitea-set-status.yaml params: - name: CONTEXT value: "$(params.JOB_NAME)" @@ -107,7 +139,14 @@ spec: operator: in values: ["Failed"] taskRef: - name: gitea-set-status + resolver: git + params: + - name: url + value: https://github.com/tektoncd/catalog.git + - name: revision + value: df36b3853a5657fd883015cdbf07ad6466918acf + - name: pathInRepo + value: task/gitea-set-status/0.1/gitea-set-status.yaml params: - name: CONTEXT value: "$(params.JOB_NAME)" diff --git a/.lighthouse/pipeline-format.yaml b/.lighthouse/pipeline-format.yaml index be9057f..245c4dd 100644 --- a/.lighthouse/pipeline-format.yaml +++ b/.lighthouse/pipeline-format.yaml @@ -6,7 +6,7 @@ spec: pipelineSpec: timeouts: pipeline: "2h0m0s" - tasks: "1h0m40s" + tasks: "1h0m0s" finally: "0h30m0s" params: - name: image-name @@ -75,7 +75,7 @@ spec: - name: revision value: df36b3853a5657fd883015cdbf07ad6466918acf - name: pathInRepo - value: task/kaniko/0.6//kaniko.yaml + value: task/kaniko/0.6/kaniko.yaml params: - name: IMAGE value: "$(params.image-name):$(tasks.fetch-repository.results.commit)"