fix
This commit is contained in:
@@ -8,5 +8,78 @@ resource "kubectl_manifest" "el" {
|
||||
labels: ${jsonencode(local.common-labels)}
|
||||
spec:
|
||||
serviceAccountName: "${var.instance}-${var.component}"
|
||||
triggerGroups:
|
||||
- name: repo-new
|
||||
interceptors:
|
||||
- name: event-repository
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "header.match('X-GitHub-Event', 'repository')"
|
||||
- name: action-created
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "body.action == 'created'"
|
||||
triggerSelector:
|
||||
labelSelector:
|
||||
matchLabels:
|
||||
type: repo-new
|
||||
- name: tag-new
|
||||
interceptors:
|
||||
- name: event-create
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "header.match('X-GitHub-Event', 'create')"
|
||||
- name: reftype-tag
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "body.ref_type == 'tag'"
|
||||
triggerSelector:
|
||||
labelSelector:
|
||||
matchLabels:
|
||||
type: tag-new
|
||||
- name: branch-new
|
||||
interceptors:
|
||||
- name: event-push
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "header.match('X-GitHub-Event', 'create')"
|
||||
- name: reftype-branch
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "body.ref_type == 'branch'"
|
||||
triggerSelector:
|
||||
labelSelector:
|
||||
matchLabels:
|
||||
type: branch-new
|
||||
- name: branch-push
|
||||
interceptors:
|
||||
- name: event-push
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "header.match('X-GitHub-Event', 'push')"
|
||||
- name: ref-heads
|
||||
ref:
|
||||
name: "cel"
|
||||
params:
|
||||
- name: "filter"
|
||||
value: "body.ref.split('/')[1] == 'heads'"
|
||||
triggerSelector:
|
||||
labelSelector:
|
||||
matchLabels:
|
||||
type: branch-push
|
||||
EOF
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user