fix: trigger
This commit is contained in:
parent
2f7b8f45a4
commit
b449dd885d
|
|
@ -1,23 +1,46 @@
|
|||
apiVersion: triggers.tekton.dev/v1beta1
|
||||
kind: EventListener
|
||||
apiVersion: triggers.tekton.dev/v1alpha1
|
||||
kind: Trigger
|
||||
metadata:
|
||||
name: cicd-listener
|
||||
name: easycsr-frontend-trigger
|
||||
namespace: tekton-pipelines
|
||||
spec:
|
||||
serviceAccountName: tekton-triggers-sa
|
||||
triggers:
|
||||
- name: generic-webhook-trigger
|
||||
interceptors:
|
||||
- ref:
|
||||
name: "github" # Or "cel" for Forgejo
|
||||
- ref: { name: cel }
|
||||
params:
|
||||
- name: "secretRef"
|
||||
value:
|
||||
secretName: "webhook-secret"
|
||||
secretKey: "password"
|
||||
- name: "eventTypes"
|
||||
value: ["push", "pull_request"]
|
||||
- name: filter
|
||||
value: "header.match('X-GitHub-Event', '.*') || header.match('X-Gitea-Event', '.*')"
|
||||
bindings:
|
||||
- ref: generic-git-binding
|
||||
- name: pr-number
|
||||
value: $(body.number)
|
||||
- name: action
|
||||
value: $(body.action)
|
||||
template:
|
||||
ref: app-bootstrap-template
|
||||
resourcetemplates:
|
||||
- apiVersion: tekton.dev/v1beta1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
generateName: easycsr-run-
|
||||
namespace: tekton-pipelines
|
||||
spec:
|
||||
pipelineRef:
|
||||
name: easycsr-pipeline
|
||||
params:
|
||||
- name: git-url
|
||||
value: $(params.git-url)
|
||||
- name: git-revision
|
||||
value: $(params.git-revision)
|
||||
- name: event-type
|
||||
value: $(params.event-type)
|
||||
- name: pr-number
|
||||
value: "$(params.pr-number)"
|
||||
- name: action
|
||||
value: "$(params.action)"
|
||||
workspaces:
|
||||
- name: shared-data
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
accessModes: [ReadWriteOnce]
|
||||
storageClassName: democratic-nfs
|
||||
resources:
|
||||
requests: { storage: 1Gi }
|
||||
Loading…
Reference in a new issue