From 5d59efd42674445c54ed41b7c1fa3df7d4826787 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Tue, 11 Jul 2023 05:26:49 -0400 Subject: [PATCH] Deploy an initial pipeline to assign semver tags to each commit to master. --- .lighthouse/triggers.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .lighthouse/triggers.yaml diff --git a/.lighthouse/triggers.yaml b/.lighthouse/triggers.yaml new file mode 100644 index 00000000..31456d8e --- /dev/null +++ b/.lighthouse/triggers.yaml @@ -0,0 +1,30 @@ +apiVersion: config.lighthouse.jenkins-x.io/v1alpha1 +kind: TriggerConfig +spec: + postsubmits: + - name: semver + agent: tekton-pipeline + branches: + - ^main$ + - ^master$ + context: organic + max_concurrency: 1 + # Override https-based url from lighthouse events. + clone_uri: "git@code.fizz.buzz:talexander/organic.git" + pipeline_run_spec: + serviceAccountName: build-bot + pipelineRef: + name: semver + namespace: lighthouse + workspaces: + - name: git-source + volumeClaimTemplate: + spec: + storageClassName: "nfs-client" + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 10Gi + subPath: organic-source + params: []