forked from taskcluster/taskcluster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yml
93 lines (77 loc) · 2.1 KB
/
config.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
---
defaults:
app:
jobQueue: 'jobs'
deprecatedResultStatusQueue: 'stat-result'
deprecatedInitialStatusQueue: 'stat-init'
resultStatusQueue: 'ch-result'
rerunQueue: 're-run'
checkTaskRoute: 'checks'
statusTaskRoute: 'statuses'
statusContext: !env APPLICATION_NAME
botName: !env BOT_USERNAME
taskcluster:
rootUrl: !env TASKCLUSTER_ROOT_URL
schedulerId: taskcluster-github
credentials:
clientId: !env TASKCLUSTER_CLIENT_ID
accessToken: !env TASKCLUSTER_ACCESS_TOKEN
github:
credentials:
privatePEM: !env GITHUB_PRIVATE_PEM
appId: !env GITHUB_APP_ID
webhook:
secret: !env:list WEBHOOK_SECRET
intree:
provisionerId: !env:optional PROVISIONER_ID
workerType: !env:optional WORKER_TYPE
postgres:
readDbUrl: !env READ_DB_URL
writeDbUrl: !env WRITE_DB_URL
monitoring:
level: !env:optional LEVEL
errorConfig: !env:json:optional ERROR_CONFIG
server:
port: !env:number PORT
env: !env NODE_ENV
forceSSL: !env:bool FORCE_SSL
trustProxy: !env:bool TRUST_PROXY
pulse:
hostname: !env PULSE_HOSTNAME
username: !env PULSE_USERNAME
password: !env PULSE_PASSWORD
vhost: !env PULSE_VHOST
amqps: !env:bool:optional PULSE_AMQPS
namespace: taskcluster-github
# new relic config (processed in services/prelude.js)
newRelic: !env:json:optional NEW_RELIC
test:
app:
botName: 'magicalTCspirit'
jobQueue: 'test-jobs'
deprecatedResultStatusQueue: 'deprecated-statuses'
deprecatedInitialStatusQueue: 'deprecated-tasks'
resultStatusQueue: 'checks-statuses'
statusContext: 'Taskcluster-Test'
github:
credentials:
appId: '66666'
webhook:
secret: ['abc123', 'def456']
server:
port: 60415
env: development
forceSSL: false
trustProxy: false
intree:
provisionerId: 'dummy-provisioner'
workerType: 'dummy-worker'
taskcluster:
schedulerId: tc-gh-devel
rootUrl: "https://tc.example.com"
pulse:
namespace: 'taskcluster-fake'
hostname: 'test-hostname'
username: 'username'
password: 'password'
vhost: 'test-vhost'