I have set up the Tekton Trigger to auto-run the pipeline when certain code is pushed to the bitbucket repository.
apiVersion: triggers.tekton.dev/v1beta1
kind: EventListener
metadata:
name: bitbucket-listener
namespace: fetebird-common
spec:
serviceAccountName: tekton-triggers-example-sa
triggers:
- name: bitbucket-triggers
interceptors:
- ref:
name: "bitbucket"
params:
- name: secretRef
value:
secretName: git-ssh-key-secret
secretKey: ssh-privatekey
- name: eventTypes
value:
- repo:refs_changed
bindings:
- ref: bitbucket-trigger-binding
template:
ref: bitbucket-trigger-template
<image removed to protect privacy>
The details of the webhook
<image removed to protect privacy>
Error Forbidden - CSRF header not found in the request using the FREE trial version