-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig_default.yml
238 lines (183 loc) · 3.77 KB
/
config_default.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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
job_retention_duration: 100 Years
task_retention_duration: 100 Years
trial_retention_duration: 100 Years
trial_dispatch_timeout: 30 Minutes
dispatch_storm_delay_default_duration: 1 Second
max_concurrent_fetch_and_updates: 3
database:
adapter: "postgresql"
classname: "org.postgresl.Driver"
subname: "//localhost:5432/cider-ci_v4"
subprotocol: "postgresql"
user: cider-ci
password: secret
max_pool_size: 3
github_authtoken: NULL
hostname: localhost
secret: master-secret
basic_auth:
password: service-secret
session:
secret: session-secret
max_lifetime: 7 Days
git_proxy_enabled: false
messaging:
connection:
vhost: cider-ci
host: localhost
username: cider-ci
password: secret
server_base_url: http://localhost:8888
status_limits:
memory:
max_usage: 0.95
min_free: 10485760 # 10 MB
services:
api:
http:
host: localhost
port: 8885
context: /cider-ci
sub_context: /api
ssl: false
nrepl:
port: 7885
bind: "127.0.0.1"
enabled: true
database:
max_pool_size: 3
builder:
http:
host: 127.0.0.1
port: 8884
context: /cider-ci
sub_context: /builder
ssl: false
nrepl:
port: 7884
bind: "127.0.0.1"
enabled: true
database:
max_pool_size: 3
dispatcher:
http:
host: "0.0.0.0"
port: 8882
context: '/cider-ci'
sub_context: '/dispatcher'
ssl: false
nrepl:
port: 7882
bind: "127.0.0.1"
enabled: true
database:
max_pool_size: 3
documentation:
# this is used in development/test only; apache serves in production
http:
host: localhost
port: 8887
context: /cider-ci
sub_context: /documentation
ssl: false
repository:
http:
host: 127.0.0.1
port: 8881
context: /cider-ci
sub_context: /repositories
ssl: false
nrepl:
port: 7881
bind: "127.0.0.1"
enabled: true
database:
max_pool_size: 3
repositories:
path: "./tmp/repositories"
storage:
http:
host: localhost
port: 8886
context: /cider-ci
sub_context: /storage
ssl: false
nrepl:
port: 7886
bind: "127.0.0.1"
enabled: true
database:
max_pool_size: 3
stores:
- url_path_prefix: "/trial-attachments"
file_path: "./tmp/storage/trial-attachments"
db_table: trial_attachments
- url_path_prefix: "/tree-attachments"
file_path: "./tmp/storage/tree-attachments"
db_table: tree_attachments
ui:
http:
host: localhost
port: 8880
context: /cider-ci
sub_context: /ui
ssl: false
# configuration for the reverse proxy for dev and test, not used in production
reverse_proxy:
http:
host: localhost
port: 8888
ssl: false
nrepl:
port: 7888
bind: "127.0.0.1"
enabled: true
# WARNING: this section is duplicated in the executor config
# to be kept in sync manually
constants:
STATES:
JOB:
# custom order for the UI here, do not resort alphabetically!
- passed
- executing
- pending
- aborting
- aborted
- defective
- failed
TASK:
- aborted
- aborting
- defective
- executing
- failed
- passed
- pending
TRIAL:
- aborted
- aborting
- defective
- dispatching
- executing
- failed
- passed
- pending
SCRIPT:
- aborted
- defective
- executing
- failed
- passed
- pending
- skipped
- waiting
FINISHED:
- aborted
- defective
- failed
- passed
- skipped
IN_PROGRESS:
- aborting
- dispatching
- executing