Something is going on
This commit is contained in:
		
							
								
								
									
										13
									
								
								manifests/tekton/gitea-event-listener.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								manifests/tekton/gitea-event-listener.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: triggers.tekton.dev/v1beta1
 | 
			
		||||
kind: EventListener
 | 
			
		||||
metadata:
 | 
			
		||||
  name: gitea-webhook
 | 
			
		||||
spec:
 | 
			
		||||
  serviceAccountName: pipeline
 | 
			
		||||
  triggers:
 | 
			
		||||
    - name: tekton-greeter-webhook
 | 
			
		||||
      bindings:
 | 
			
		||||
        - ref: gitea-triggerbinding
 | 
			
		||||
      template:
 | 
			
		||||
        ref: tekton-greeter-trigger-template
 | 
			
		||||
@@ -26,6 +26,33 @@ templates:
 | 
			
		||||
        args:
 | 
			
		||||
          - -c
 | 
			
		||||
          - "helm show crds {{ .Release.Chart }} --version {{ .Release.Version }} | kubectl delete -f - || true"
 | 
			
		||||
  tekton-triggers-hook:
 | 
			
		||||
    hooks:
 | 
			
		||||
      - events: ["preapply"]
 | 
			
		||||
        showlogs: true
 | 
			
		||||
        command: "sh"
 | 
			
		||||
        args:
 | 
			
		||||
          - -c
 | 
			
		||||
          - |
 | 
			
		||||
            kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/release.yaml \
 | 
			
		||||
              && kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/interceptors.yaml
 | 
			
		||||
      - events: ["prepare"]
 | 
			
		||||
        showlogs: true
 | 
			
		||||
        command: "sh"
 | 
			
		||||
        args:
 | 
			
		||||
          - -c
 | 
			
		||||
          - |
 | 
			
		||||
            kubectl diff  -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/release.yaml || true \
 | 
			
		||||
              && kubectl diff -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/interceptors.yaml || true
 | 
			
		||||
      - events: ["postuninstall"]
 | 
			
		||||
        showlogs: true
 | 
			
		||||
        command: "sh"
 | 
			
		||||
        args:
 | 
			
		||||
          - -c
 | 
			
		||||
          - |
 | 
			
		||||
            kubectl delete  -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/release.yaml \
 | 
			
		||||
              && kubectl delete -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.25.0/interceptors.yaml
 | 
			
		||||
 | 
			
		||||
  # ----------------------------
 | 
			
		||||
  # -- Configs
 | 
			
		||||
  # ----------------------------
 | 
			
		||||
@@ -220,6 +247,7 @@ templates:
 | 
			
		||||
    inherit:
 | 
			
		||||
      - template: default-env-values
 | 
			
		||||
      - template: default-env-secrets
 | 
			
		||||
      - template: tekton-triggers-hook
 | 
			
		||||
 | 
			
		||||
  nrodionov: &nrodionov
 | 
			
		||||
    name: nrodionov
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user