54
54
taskboot_image : " mozilla/taskboot:0.1.9"
55
55
in :
56
56
- taskId : {$eval: as_slugid("check_lint")}
57
- provisionerId : aws-provisioner-v1
58
- workerType : github-worker
57
+ provisionerId : proj-relman
58
+ workerType : ci
59
59
created : {$fromNow: ''}
60
60
deadline : {$fromNow: '1 hour'}
61
61
payload :
75
75
source : https://github.com/mozilla/code-coverage
76
76
77
77
- taskId : {$eval: as_slugid("bot_check_tests")}
78
- provisionerId : aws-provisioner-v1
79
- workerType : github-worker
78
+ provisionerId : proj-relman
79
+ workerType : ci
80
80
created : {$fromNow: ''}
81
81
deadline : {$fromNow: '1 hour'}
82
82
payload :
97
97
source : https://github.com/mozilla/code-coverage
98
98
99
99
- taskId : {$eval: as_slugid("backend_check_tests")}
100
- provisionerId : aws-provisioner-v1
101
- workerType : github-worker
100
+ provisionerId : proj-relman
101
+ workerType : ci
102
102
created : {$fromNow: ''}
103
103
deadline : {$fromNow: '1 hour'}
104
104
payload :
@@ -118,8 +118,8 @@ tasks:
118
118
source : https://github.com/mozilla/code-coverage
119
119
120
120
- taskId : {$eval: as_slugid("events_check_tests")}
121
- provisionerId : aws-provisioner-v1
122
- workerType : github-worker
121
+ provisionerId : proj-relman
122
+ workerType : ci
123
123
created : {$fromNow: ''}
124
124
deadline : {$fromNow: '1 hour'}
125
125
payload :
@@ -138,8 +138,8 @@ tasks:
138
138
source : https://github.com/mozilla/code-coverage
139
139
140
140
- taskId : {$eval: as_slugid("report_check_tests")}
141
- provisionerId : aws-provisioner-v1
142
- workerType : github-worker
141
+ provisionerId : proj-relman
142
+ workerType : ci
143
143
created : {$fromNow: ''}
144
144
deadline : {$fromNow: '1 hour'}
145
145
payload :
@@ -159,8 +159,8 @@ tasks:
159
159
- taskId : {$eval: as_slugid("backend_build")}
160
160
created : {$fromNow: ''}
161
161
deadline : {$fromNow: '1 hour'}
162
- provisionerId : aws-provisioner-v1
163
- workerType : relman-svc
162
+ provisionerId : proj-relman
163
+ workerType : ci
164
164
dependencies :
165
165
- {$eval: as_slugid("check_lint")}
166
166
- {$eval: as_slugid("backend_check_tests")}
@@ -200,8 +200,8 @@ tasks:
200
200
- taskId : {$eval: as_slugid("bot_build")}
201
201
created : {$fromNow: ''}
202
202
deadline : {$fromNow: '1 hour'}
203
- provisionerId : aws-provisioner-v1
204
- workerType : relman-svc
203
+ provisionerId : proj-relman
204
+ workerType : ci
205
205
dependencies :
206
206
- {$eval: as_slugid("check_lint")}
207
207
- {$eval: as_slugid("bot_check_tests")}
@@ -241,8 +241,8 @@ tasks:
241
241
- taskId : {$eval: as_slugid("events_build")}
242
242
created : {$fromNow: ''}
243
243
deadline : {$fromNow: '1 hour'}
244
- provisionerId : aws-provisioner-v1
245
- workerType : relman-svc
244
+ provisionerId : proj-relman
245
+ workerType : ci
246
246
dependencies :
247
247
- {$eval: as_slugid("check_lint")}
248
248
- {$eval: as_slugid("events_check_tests")}
@@ -280,8 +280,8 @@ tasks:
280
280
source : https://github.com/mozilla/code-coverage
281
281
282
282
- taskId : {$eval: as_slugid("addon_build")}
283
- provisionerId : aws-provisioner-v1
284
- workerType : github-worker
283
+ provisionerId : proj-relman
284
+ workerType : ci
285
285
created : {$fromNow: ''}
286
286
deadline : {$fromNow: '1 hour'}
287
287
payload :
@@ -308,8 +308,8 @@ tasks:
308
308
source : https://github.com/mozilla/code-coverage
309
309
310
310
- taskId : {$eval: as_slugid("frontend_build")}
311
- provisionerId : aws-provisioner-v1
312
- workerType : github-worker
311
+ provisionerId : proj-relman
312
+ workerType : ci
313
313
created : {$fromNow: ''}
314
314
deadline : {$fromNow: '1 hour'}
315
315
payload :
@@ -338,8 +338,8 @@ tasks:
338
338
taskId : {$eval: as_slugid("backend_deploy")}
339
339
created : {$fromNow: ''}
340
340
deadline : {$fromNow: '1 hour'}
341
- provisionerId : aws-provisioner-v1
342
- workerType : github-worker
341
+ provisionerId : proj-relman
342
+ workerType : ci
343
343
dependencies :
344
344
- {$eval: as_slugid("backend_build")}
345
345
payload :
@@ -368,8 +368,8 @@ tasks:
368
368
taskId : {$eval: as_slugid("events_deploy")}
369
369
created : {$fromNow: ''}
370
370
deadline : {$fromNow: '1 hour'}
371
- provisionerId : aws-provisioner-v1
372
- workerType : github-worker
371
+ provisionerId : proj-relman
372
+ workerType : ci
373
373
dependencies :
374
374
- {$eval: as_slugid("events_build")}
375
375
payload :
@@ -398,8 +398,8 @@ tasks:
398
398
taskId : {$eval: as_slugid("bot_deploy")}
399
399
created : {$fromNow: ''}
400
400
deadline : {$fromNow: '1 hour'}
401
- provisionerId : aws-provisioner-v1
402
- workerType : github-worker
401
+ provisionerId : proj-relman
402
+ workerType : ci
403
403
dependencies :
404
404
- {$eval: as_slugid("bot_build")}
405
405
payload :
@@ -421,48 +421,13 @@ tasks:
421
421
422
422
source : https://github.com/mozilla/code-coverage
423
423
424
- - $if : ' channel in ["testing", "production"]'
425
- then :
426
- taskId : {$eval: as_slugid("bot_hook")}
427
- dependencies :
428
- - {$eval: as_slugid("bot_deploy")}
429
- scopes :
430
- - " assume:hook-id:project-relman/code-coverage-repo-${channel}"
431
- - " hooks:modify-hook:project-relman/code-coverage-repo-${channel}"
432
- - " assume:hook-id:project-relman/code-coverage-cron-${channel}"
433
- - " hooks:modify-hook:project-relman/code-coverage-cron-${channel}"
434
- created : {$fromNow: ''}
435
- deadline : {$fromNow: '5 hours'}
436
- provisionerId : aws-provisioner-v1
437
- workerType : github-worker
438
- payload :
439
- features :
440
- # Needed for access to hook api
441
- taskclusterProxy : true
442
- maxRunTime : 3600
443
- image : " ${taskboot_image}"
444
- command :
445
- - " /bin/sh"
446
- - " -lcxe"
447
- - " git clone --quiet ${repository} &&
448
- cd code-coverage &&
449
- git checkout ${head_rev} &&
450
- sed -i -e 's/CHANNEL/${channel}/g' -e 's/REVISION/${head_rev}/g' bot/taskcluster-hook-*.json &&
451
- taskboot --target . build-hook bot/taskcluster-hook-repo.json project-relman code-coverage-repo-${channel} &&
452
- taskboot --target . build-hook bot/taskcluster-hook-cron.json project-relman code-coverage-cron-${channel}"
453
- metadata :
454
- name : " Code Coverage Bot hook update (${channel})"
455
- description : Update Taskcluster hook triggering the code-coverage tasks
456
-
457
- source : https://github.com/mozilla/code-coverage
458
-
459
424
- $if : ' channel in ["testing", "production"]'
460
425
then :
461
426
taskId : {$eval: as_slugid("frontend_deploy")}
462
427
created : {$fromNow: ''}
463
428
deadline : {$fromNow: '1 hour'}
464
- provisionerId : aws-provisioner-v1
465
- workerType : github-worker
429
+ provisionerId : proj-relman
430
+ workerType : ci
466
431
dependencies :
467
432
- {$eval: as_slugid("frontend_build")}
468
433
payload :
0 commit comments