--- apiVersion: triggers.tekton.dev/v1alpha1 kind: TriggerTemplate metadata: name: cloudlog-tag-pipeline-template spec: params: - name: gitRepositoryURL description: Git repo url - name: tagName description: Release tag name resourcetemplates: - apiVersion: tekton.dev/v1beta1 kind: PipelineRun metadata: generateName: cloudlog-tag-pipeline- spec: serviceAccountName: ecc-tekton pipelineRef: name: cloudlog-tag-pipeline resources: - name: source resourceSpec: type: git params: - name: revision value: $(params.tagName) - name: url value: $(params.gitRepositoryURL) - name: cloudlog-image resourceSpec: type: image params: - name: url value: electriccoinco/cloudlog:$(params.tagName) - name: cloudlog resourceSpec: type: cloudEvent params: - name: targetURI value: http://cloudlog:8080/inbox params: - name: gitRepositoryURL value: $(params.gitRepositoryURL) - name: tagName value: $(params.tagName)