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