Skip to content

Commit

Permalink
Bug 1274350 - Use Taskcluster v2 routes r=me
Browse files Browse the repository at this point in the history
  • Loading branch information
Tim Taubert committed Jun 21, 2016
1 parent 0346eb9 commit df0cd26
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 23 deletions.
15 changes: 4 additions & 11 deletions .taskcluster.yml
Expand Up @@ -52,25 +52,18 @@ tasks:
tags:
createdForUser: {{owner}}

scopes:
- "queue:route:tc-treeherder-stage.nss.{{revision_hash}}"
- "queue:route:tc-treeherder.nss.{{revision_hash}}"
- "scheduler:extend-task-graph:*"
# mozilla-taskcluster will append the appropriate assume:repo:<repo>
# scope here.

routes:
- "tc-treeherder-stage.nss.{{revision_hash}}"
- "tc-treeherder.nss.{{revision_hash}}"
- "tc-treeherder-stage.v2.nss.{{head_rev}}.{{pushlog_id}}"
- "tc-treeherder.v2.nss.{{head_rev}}.{{pushlog_id}}"

payload:
image: "ttaubert/nss-ci:0.0.16"

env:
TC_OWNER: {{owner}}
TC_SOURCE: {{{source}}}
TC_REVISION: '{{revision}}'
TC_REVISION_HASH: '{{revision_hash}}'
TC_HEAD_REV: '{{head_rev}}'
TC_PUSHLOG_ID: '{{pushlog_id}}'
NSS_HEAD_REPOSITORY: '{{{url}}}'
NSS_HEAD_REVISION: '{{revision}}'

Expand Down
12 changes: 6 additions & 6 deletions automation/taskcluster/graph/build.js
Expand Up @@ -10,8 +10,8 @@ var slugid = require("slugid");
var flatmap = require("flatmap");

// Default values for debugging.
var TC_REVISION = process.env.TC_REVISION || "{{tc_rev}}";
var TC_REVISION_HASH = process.env.TC_REVISION_HASH || "{{tc_rev_hash}}";
var TC_HEAD_REV = process.env.TC_HEAD_REV || "{{tc_head_rev}}";
var TC_PUSHLOG_ID = process.env.TC_PUSHLOG_ID || "{{tc_pushlog_id}}";
var TC_OWNER = process.env.TC_OWNER || "{{tc_owner}}";
var TC_SOURCE = process.env.TC_SOURCE || "{{tc_source}}";
var NSS_HEAD_REPOSITORY = process.env.NSS_HEAD_REPOSITORY || "{{nss_head_repo}}";
Expand Down Expand Up @@ -67,15 +67,15 @@ function decorateTask(task) {

// Permissions.
task.task.scopes = [
"queue:route:tc-treeherder-stage.nss." + TC_REVISION_HASH,
"queue:route:tc-treeherder.nss." + TC_REVISION_HASH,
"queue:route:tc-treeherder-stage.v2.nss." + TC_HEAD_REV + "." + TC_PUSHLOG_ID,
"queue:route:tc-treeherder.v2.nss." + TC_HEAD_REV + "." + TC_PUSHLOG_ID,
"scheduler:extend-task-graph:*"
];

// TreeHerder routes.
task.task.routes = [
"tc-treeherder-stage.nss." + TC_REVISION_HASH,
"tc-treeherder.nss." + TC_REVISION_HASH
"tc-treeherder-stage.v2.nss." + TC_HEAD_REV + "." + TC_PUSHLOG_ID,
"tc-treeherder.v2.nss." + TC_HEAD_REV + "." + TC_PUSHLOG_ID
];
}

Expand Down
2 changes: 0 additions & 2 deletions automation/taskcluster/graph/linux/_build_base.yml
Expand Up @@ -35,6 +35,4 @@ task:

extra:
treeherder:
revision: !env TC_REVISION
revision_hash: !env TC_REVISION_HASH
symbol: B
2 changes: 0 additions & 2 deletions automation/taskcluster/graph/tools/clang-format.yml
Expand Up @@ -33,5 +33,3 @@
machine:
platform: nss-tools
symbol: clang-format-3.8
revision: !env TC_REVISION
revision_hash: !env TC_REVISION_HASH
2 changes: 0 additions & 2 deletions automation/taskcluster/graph/windows/_build_base.yml
Expand Up @@ -33,6 +33,4 @@ task:

extra:
treeherder:
revision: !env TC_REVISION
revision_hash: !env TC_REVISION_HASH
symbol: B

0 comments on commit df0cd26

Please sign in to comment.