chore: cleaned up trigger & binding
This commit is contained in:
parent
b449dd885d
commit
ce5d065275
|
|
@ -1,11 +1,13 @@
|
||||||
apiVersion: triggers.tekton.dev/v1beta1
|
apiVersion: triggers.tekton.dev/v1beta1
|
||||||
kind: TriggerBinding
|
kind: TriggerBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: git-binding
|
name: generic-git-binding
|
||||||
namespace: tekton-pipelines
|
namespace: tekton-pipelines
|
||||||
spec:
|
spec:
|
||||||
params:
|
params:
|
||||||
- name: git-revision
|
- name: git-revision
|
||||||
value: $(body.head_commit.id)
|
value: $(body.pull_request.head.sha)
|
||||||
- name: git-url
|
- name: git-url
|
||||||
value: $(body.repository.clone_url)
|
value: $(body.repository.clone_url)
|
||||||
|
- name: pr-number
|
||||||
|
value: $(body.number)
|
||||||
|
|
@ -1,46 +0,0 @@
|
||||||
apiVersion: triggers.tekton.dev/v1alpha1
|
|
||||||
kind: Trigger
|
|
||||||
metadata:
|
|
||||||
name: easycsr-frontend-trigger
|
|
||||||
namespace: tekton-pipelines
|
|
||||||
spec:
|
|
||||||
interceptors:
|
|
||||||
- ref: { name: cel }
|
|
||||||
params:
|
|
||||||
- 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:
|
|
||||||
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