Closed Bug 1043880 Opened 5 years ago Closed 5 years ago

Give Treeherder URLs in Try responses / emails.

Categories

(Release Engineering :: General, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jgraham, Assigned: emorley)

References

Details

(Whiteboard: [treeherder])

Attachments

(2 files)

Since we are now at the stage where dogfooding Treeherder seems to be desirable, it would be nice to start putting those urls in reponses and emails for Try pushes, initially marked as experimental.
Need changes in two places:

http://mxr.mozilla.org/build-central/source/buildbotcustom/status/generators.py#22
21 Results will be displayed on TBPL as they come in:
22 https://tbpl.mozilla.org/?tree=%(tree)s&rev=%(revision)s

http://mxr.mozilla.org/build-central/source/buildbotcustom/bin/try_mailer.py#129
129     text += "For an overview of all results see <a href=\"https://tbpl.mozilla.org/?tree=%(tree)s&rev=%(revision)s\">TBPL</a>.\n" % locals()
Assignee: nobody → emorley
Status: NEW → ASSIGNED
OS: Linux → All
Hardware: x86_64 → All
Whiteboard: [treeherder]
Attachment #8462621 - Flags: review?(nthomas)
Attachment #8462621 - Flags: review?(nthomas) → review+
something here is now in production
(Bug 1044995 is for the hghook response)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Priority: -- → P1
Depends on: 1046225
The URLs being generated use uppercase repo names, and treeherder doesn't like that (bug 1046225). I initially thought we should just change treeherder, but the Proper Case names are actually just hardcoded in the try mailer files, and not something that comes from buildbot. So we just just fix this.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
This gives treeherder it's lowercase repo names, and once TBPL is EOL we can clean these files up a bit.
Attachment #8465363 - Flags: review?(nthomas)
No longer depends on: 1046225
Attachment #8465363 - Flags: review?(nthomas) → review+
something(s) here went to production today
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Blocks: 1072159
Updated to shorter URL form (without the /ui/), now that bug 1063411 is fixed:
remote:   https://hg.mozilla.org/build/buildbotcustom/rev/713f1073fb8c
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.