forked from kyma-project/test-infra
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprow-periodics-data.yaml
125 lines (125 loc) · 4.85 KB
/
prow-periodics-data.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
templates:
- from: generic.tmpl
render:
- to: ../../prow/jobs/test-infra/prow-periodics.yaml
localSets:
periodic_config:
skip_report: "false"
max_concurrency: "10"
decorate: "true"
type_periodic: "true"
cluster: "trusted-workload"
github_token_mounts:
labels:
preset-autobump-bot-github-token: "true"
label_sync_mounts:
volumes:
- name: config
configMapName: label-config
volumeMounts:
- name: config
mountPath: /etc/config
readOnly: true
jobConfigs:
- repoName: kyma-project/test-infra
jobs:
- jobConfig:
name: ci-prow-label-sync
cron: "17 * * * *"
image: gcr.io/k8s-prow/label_sync:v20230226-ef2af11076
command: label_sync
args:
- --config=/etc/config/labels.yaml
- --confirm=true
- --orgs=kyma-project,kyma-incubator
- --token=/etc/github/token
- --endpoint=http://ghproxy
- --endpoint=https://api.github.com
- --debug
inheritedConfigs:
local:
- periodic_config
- label_sync_mounts
- github_token_mounts
global:
- "pubsub_labels"
- "disable_testgrid"
- jobConfig:
name: ci-prow-autobump
cron: "30 * * * 1-5"
slack_channel: kyma-prow-alerts
image: gcr.io/k8s-prow/generic-autobumper:v20230226-ef2af11076
command: generic-autobumper
args:
- --config=prow/autobump-config/prow-cluster-autobump-config.yaml
inheritedConfigs:
local:
- periodic_config
- github_token_mounts
global:
- "pubsub_labels"
- "disable_testgrid"
- extra_refs_test-infra
- jobConfig:
name: post-test-infra-markdown-index-autobump
slack_channel: kyma-prow-alerts
branches:
- ^main$
run_if_changed: '.md$'
skip_report: "false"
max_concurrency: "10"
type_postsubmit: "true"
command: /markdown-index
args:
- --config=prow/markdown-index/test-infra-markdown-index-autobump-config.yaml
inheritedConfigs:
local:
- github_token_mounts
global:
- jobConfig_postsubmit
- pubsub_labels
- disable_testgrid
- image_markdown_index
- jobConfig:
name: post-test-infra-deploy-prow
slack_channel: kyma-prow-alerts
branches:
- ^main$
run_if_changed: 'prow/cluster/components/'
env:
GOOGLE_APPLICATION_CREDENTIALS: /etc/credentials/service-account.json
command: prow/cluster/deploy.sh
volumes:
- name: sa-prow-deploy
secretName: sa-prow-deploy
volumeMounts:
- name: sa-prow-deploy
mountPath: /etc/credentials
skip_report: "false"
max_concurrency: "10"
decorate: "true"
type_postsubmit: "true"
cluster: "trusted-workload"
inheritedConfigs:
global:
- image_kyma-integration
- jobConfig_postsubmit
- disable_testgrid
- pubsub_labels
- jobConfig:
name: ci-prow-autobump-jobs
cron: "45 * * * 1-5"
slack_channel: kyma-prow-alerts
image: gcr.io/k8s-prow/generic-autobumper:v20230226-ef2af11076
command: generic-autobumper
args:
- --config=prow/autobump-config/test-infra-autobump-config.yaml
- --labels-override=skip-review # This label marks PR to auto merge
inheritedConfigs:
local:
- periodic_config
- github_token_mounts
global:
- "pubsub_labels"
- "disable_testgrid"
- extra_refs_test-infra