-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdata.yml
176 lines (148 loc) · 6.32 KB
/
data.yml
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
managed_users:
'madek-ci-api-user':
update_attributes:
is_admin: false
password: '{{users['madek-ci-api-user'].password}}'
managed_repositories:
'https://github.com/cider-ci/cider-ci_demo-project-bash':
update_attributes:
name: 'Cider-CI Bash Demo Project'
#############################################################################
### Cider-CI ################################################################
#############################################################################
'https://github.com/cider-ci/cider-ci':
update_attributes: &CIDER-CI
name: Cider-CI
update_notification_token: {{cider_ci.cider_ci.update_notification_token}}
remote_api_token: {{github_authtoken}}
# the following 4 properties will be inferred automatically since version 4.2 if they are set to NULL
remote_api_token_bearer: NULL
remote_api_endpoint: NULL
remote_api_namespace: NULL
remote_api_name: NULL
public_view_permission: true
send_status_notifications: true
# the bearer of the token would need manage auth for the repo
manage_remote_push_hooks: no
# we have set up push hooks manually at any rate
remote_fetch_interval: 1 Minutes
branch_trigger_include_match: '^.+$'
branch_trigger_max_commit_age: 24 hours
'https://github.com/cider-ci/cider-ci_builder':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Builder
update_notification_token: {{cider_ci.builder.update_notification_token}}
'https://github.com/cider-ci/cider-ci_dispatcher':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Dispatcher
update_notification_token: {{cider_ci.builder.update_notification_token}}
'https://github.com/cider-ci/cider-ci_clj-utils':
update_attributes:
<<: *CIDER-CI
name: Cider-CI clj-utils
update_notification_token: {{cider_ci.clj_utils.update_notification_token}}
'https://github.com/cider-ci/cider-ci_database':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Database
update_notification_token: {{cider_ci.database.update_notification_token}}
'https://github.com/cider-ci/cider-ci_deploy':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Deploy
update_notification_token: {{cider_ci.deploy.update_notification_token}}
'https://github.com/cider-ci/cider-ci_documentation-source':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Documentation Source
update_notification_token: {{cider_ci.documentation_source.update_notification_token}}
'https://github.com/cider-ci/cider-ci_integration-tests':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Integration-Tests
update_notification_token: {{cider_ci.integration_tests.update_notification_token}}
'https://github.com/cider-ci/cider-ci_server':
update_attributes:
<<: *CIDER-CI
name: Cider-CI Server
update_notification_token: {{cider_ci.server.update_notification_token}}
'https://github.com/cider-ci/cider-ci_user-interface':
update_attributes:
<<: *CIDER-CI
name: Cider-CI User-Interface
update_notification_token: {{cider_ci.user_interface.update_notification_token}}
#############################################################################
### Leihs ###################################################################
#############################################################################
'https://github.com/leihs/leihs':
update_attributes: &LEIHS
name: leihs
update_notification_token: {{leihs.leihs.update_notification_token}}
foreign_api_authtoken: {{github_authtoken}}
remote_api_token_bearer: NULL
remote_api_endpoint: NULL
remote_api_namespace: NULL
remote_api_name: NULL
'https://github.com/leihs/leihs_legacy':
update_attributes:
<<: *LEIHS
name: leihs legacy
update_notification_token: {{leihs.leihs_legacy.update_notification_token}}
#############################################################################
### Madek ###################################################################
#############################################################################
'https://github.com/Madek/madek':
update_attributes: &MADEK
name: Madek
update_notification_token: {{madek.madek.update_notification_token}}
remote_api_token: {{github_authtoken}}
# the following 4 properties will be inferred automatically since version 4.2 if they are set to NULL
remote_api_token_bearer: NULL
remote_api_endpoint: NULL
remote_api_namespace: NULL
remote_api_name: NULL
public_view_permission: true
send_status_notifications: true
manage_remote_push_hooks: true
# remote_fetch_interval can be as high as you like if manage_remote_push_hooks work reliably
remote_fetch_interval: 7 days
branch_trigger_include_match: '^.+$'
branch_trigger_max_commit_age: 24 hours
public_view_permission: true
'https://github.com/Madek/madek-api':
update_attributes:
<<: *MADEK
name: Madek API
update_notification_token: {{madek.api.update_notification_token}}
'https://github.com/Madek/madek-deploy':
update_attributes:
<<: *MADEK
name: Madek Deploy
update_notification_token: {{madek.deploy.update_notification_token}}
'https://github.com/Madek/madek_admin-webapp':
update_attributes:
<<: *MADEK
name: Madek Admin-Webapp
update_notification_token: {{madek.admin_webapp.update_notification_token}}
'https://github.com/Madek/madek-documentation':
update_attributes:
<<: *MADEK
name: Madek Documentation
update_notification_token: {{madek.documentation.update_notification_token}}
'https://github.com/Madek/madek-datalayer':
update_attributes:
<<: *MADEK
name: Madek Datalayer
update_notification_token: {{madek.datalayer.update_notification_token}}
'https://github.com/Madek/madek_integration-tests':
update_attributes:
<<: *MADEK
name: Madek Integration-Tests
update_notification_token: {{madek.integration_tests.update_notification_token}}
'https://github.com/Madek/madek-webapp':
update_attributes:
<<: *MADEK
name: Madek Webapp
update_notification_token: {{madek.webapp.update_notification_token}}