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
    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