github.com/argoproj/argo-events@v1.9.1/examples/sensors/trigger-source-git.yaml (about) 1 apiVersion: argoproj.io/v1alpha1 2 kind: Sensor 3 metadata: 4 name: webhook 5 spec: 6 template: 7 container: 8 volumeMounts: 9 - mountPath: /git/argoproj 10 name: argoproj 11 - mountPath: /git/argoproj1 12 name: argoproj1 13 volumes: 14 - name: argoproj 15 emptyDir: {} 16 - name: argoproj1 17 emptyDir: {} 18 serviceAccountName: operate-workflow-sa 19 dependencies: 20 - name: test-dep 21 eventSourceName: webhook 22 eventName: example 23 triggers: 24 - template: 25 name: workflow-trigger-1 26 k8s: 27 operation: create 28 source: 29 git: 30 url: "https://github.com/argoproj/argo.git" 31 cloneDirectory: "/git/argoproj" 32 creds: 33 username: 34 name: github-secret 35 key: username 36 password: 37 name: github-secret 38 key: password 39 filePath: "examples/hello-world.yaml" 40 tag: "v2.4.0" 41 - template: 42 name: workflow-trigger-2 43 k8s: 44 operation: create 45 source: 46 git: 47 url: "git@github.com:argoproj/argo.git" 48 cloneDirectory: "/git/argoproj1" 49 sshKeySecret: 50 name: git-ssh 51 key: key 52 filePath: "examples/hello-world.yaml" 53 branch: "master"