Centralize role/scopes comments

This commit is contained in:
Simon Sapin 2018-09-11 15:11:16 +02:00
parent ea7804385d
commit 79dfc22016
2 changed files with 2 additions and 7 deletions

View file

@ -18,6 +18,8 @@ tasks:
source: ${event.compare} source: ${event.compare}
scopes: scopes:
- "queue:scheduler-id:taskcluster-github" - "queue:scheduler-id:taskcluster-github"
# Granted to role "repo:github.com/servo/servo-taskcluster-experiments:branch:master"
- "queue:create-task:highest:aws-provisioner-v1/servo-*" - "queue:create-task:highest:aws-provisioner-v1/servo-*"
- "docker-worker:cache:cargo-registry-cache" - "docker-worker:cache:cargo-registry-cache"
- "docker-worker:cache:cargo-git-cache" - "docker-worker:cache:cargo-git-cache"

View file

@ -25,9 +25,6 @@ def create_task(name, command, artifacts=None, dependencies=None, env=None, cach
"dependencies": [decision_task_id] + (dependencies or []), "dependencies": [decision_task_id] + (dependencies or []),
"schedulerId": "taskcluster-github", "schedulerId": "taskcluster-github",
"provisionerId": "aws-provisioner-v1", "provisionerId": "aws-provisioner-v1",
# Granted scope queue:create-task:highest:aws-provisioner-v1/servo-*
# to role repo:github.com/servo/servo-taskcluster-experiments:branch:master
"workerType": "servo-docker-worker", "workerType": "servo-docker-worker",
"created": taskcluster.fromNowJSON(""), "created": taskcluster.fromNowJSON(""),
@ -96,10 +93,6 @@ build_task = create_task(
], ],
# https://docs.taskcluster.net/docs/reference/workers/docker-worker/docs/caches # https://docs.taskcluster.net/docs/reference/workers/docker-worker/docs/caches
# For this to be allowed, I created role
# "repo:github.com/servo/servo-taskcluster-experiments:branch:master"
# with scope "assume:project:servo:grants/cargo-caches"
# at https://tools.taskcluster.net/auth/roles/
scopes=[ scopes=[
"docker-worker:cache:cargo-registry-cache", "docker-worker:cache:cargo-registry-cache",
"docker-worker:cache:cargo-git-cache", "docker-worker:cache:cargo-git-cache",