taskgraph: Use routes that populate a different Treeherder project for Github pull-requests
Categories
(Firefox Build System :: Task Configuration, enhancement)
Tracking
(Not tracked)
People
(Reporter: jlorenzo, Assigned: tomprince)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
We've been populating regular Treeherder projects by using tc-treeherder.v2.{project}.{commit_hash}.0
. This pollutes the pulse queues of Treeherder and causes an inconvenience to Treeherder maintainers.
Tom suggested to create a seperate TH project for PRs, just like the try
projects we use for HG. For instance: https://treeherder.mozilla.org/#/jobs?repo=ci-admin-try
Comment 1•4 years ago
|
||
IIRC I've seen both tasks for the push to the branch and the tasks for PR.
Thank you!
Comment 2•4 years ago
|
||
If curious, this is what I had to do:
https://github.com/mozilla/treeherder/compare/ebf32746...59fbd290 (ignore Docker and doc changes)
Assignee | ||
Comment 3•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Comment 5•4 years ago
|
||
Comment 8•4 years ago
|
||
I had to add this logic to not ignore nightly tasks:
https://github.com/mozilla/treeherder/pull/6697/files#diff-609378e93352a69d9c31bfe55b0a8d64R143-R148
Should I go back to listening to all tasks that use "tc-treeherder" ?
Comment 9•4 years ago
|
||
Comment 10•4 years ago
|
||
Updated•4 years ago
|
Updated•3 years ago
|
Comment 11•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:ahal, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Rebased and will land the last patch here (all affected consumers have been updated).
Comment 13•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:ahal, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 14•3 years ago
|
||
Updated•3 years ago
|
Description
•