mse-tekton/kustomization/base/tekton/trigger/symfonycheck-template.yaml
2025-03-12 14:01:38 +01:00

57 lines
1.3 KiB
YAML

apiVersion: triggers.tekton.dev/v1beta1
kind: TriggerTemplate
metadata:
name: symfonycheck-template
spec:
params:
- name: url
- name: revision
- name: requestid
- name: destination
- name: apiurl
- name: requesttype
resourcetemplates:
- apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
generateName: symfonycheck-run-
namespace: tekton-pipelines
spec:
serviceAccountName: build-bot
pipelineRef:
name: symfonycheck
podTemplate:
securityContext:
fsGroup: 65532
workspaces:
- name: shared-data
volumeClaimTemplate:
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
- name: config
configmap:
name: config-phpcsfixer
- name: docker-credentials
secret:
secretName: regcred
- name: gitea-access-token
secret:
secretName: gitea-access-token
params:
- name: url
value: $(tt.params.url)
- name: revision
value: $(tt.params.revision)
- name: destination
value: $(tt.params.destination)
- name: apiurl
value: $(tt.params.apiurl)
- name: requestid
value: $(tt.params.requestid)
- name: requesttype
value: pullrequest