Try to fix taskcluster-github broken PRs (#5354)
This commit is contained in:
parent
0ed7f220e5
commit
eea65b2339
|
@ -41,6 +41,9 @@ def pr(builder):
|
||||||
):
|
):
|
||||||
tasks.append(craft_function())
|
tasks.append(craft_function())
|
||||||
|
|
||||||
|
for task in tasks:
|
||||||
|
task['attributes']['code-review'] = True
|
||||||
|
|
||||||
return tasks
|
return tasks
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -410,6 +410,7 @@ class TaskBuilder(object):
|
||||||
deadline = taskcluster.fromNow('1 day')
|
deadline = taskcluster.fromNow('1 day')
|
||||||
expires = taskcluster.fromNow(DEFAULT_EXPIRES_IN)
|
expires = taskcluster.fromNow(DEFAULT_EXPIRES_IN)
|
||||||
|
|
||||||
|
routes.append('checks')
|
||||||
if self.trust_level == 3:
|
if self.trust_level == 3:
|
||||||
routes.append('tc-treeherder.v2.fenix.{}'.format(self.commit))
|
routes.append('tc-treeherder.v2.fenix.{}'.format(self.commit))
|
||||||
|
|
||||||
|
|
18
taskcluster/ci/pr/kind.yml
Normal file
18
taskcluster/ci/pr/kind.yml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
---
|
||||||
|
loader: taskgraph.loader.transform:loader
|
||||||
|
|
||||||
|
kind-dependencies:
|
||||||
|
- old-decision
|
||||||
|
|
||||||
|
transforms:
|
||||||
|
- taskgraph.transforms.code_review:transforms
|
||||||
|
- taskgraph.transforms.task:transforms
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
complete:
|
||||||
|
description: PR Summary Task
|
||||||
|
run-on-tasks-for: [github-pull-request]
|
||||||
|
worker-type: succeed
|
Loading…
Reference in New Issue
Block a user