The default bug view has changed. See this FAQ.

Tryserver pushes should output TBPL link for the push

RESOLVED FIXED

Status

Developer Services
Mercurial: hg.mozilla.org
--
enhancement
RESOLVED FIXED
5 years ago
3 years ago

People

(Reporter: Dolske, Assigned: graememcc)

Tracking

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
+++ This bug was initially created as a clone of Bug #663585 +++

"It'd be handy if, when pushing, the hg changeset URL were printed, since often you want to paste that URL into a bug."

It would also be REALLY handy if a Tryserver push spat out a TBPL link for the push, since on occasion people will look at that URL to see results. :)

Presumably all the info should be at-hand...

$ hg log -l 1
changeset:   96464:1b3e7e9f46a5

TBPL link: https://tbpl.mozilla.org/?tree=Try&rev=1b3e7e9f46a5


I suppose there's no reason to limit it exclusively to Try, but that would be the most useful to me.
Instead of having a push print out the changeset URL, have it post the changeset URL to the bug mentioned in the commit message?
There are plenty of times I push to try without it being something I want reported in the bug, so I'd rather it be just printed out after pushing.
Sure. You could also have it distinguish between pushing to try and elsewhere.
(Assignee)

Comment 4

5 years ago
Created attachment 632690 [details] [diff] [review]
v1

Taking the simple approach here.

I guess I'd be slightly cautious about talking to something external in the hook. I believe the hook for pulse.mozilla.org caused a few intermittent tree closures before being disabled.
Attachment #632690 - Flags: review?(ted.mielczarek)
Comment on attachment 632690 [details] [diff] [review]
v1

Review of attachment 632690 [details] [diff] [review]:
-----------------------------------------------------------------

Fine with me. In the future, feel free to push changes here without review if you'd like. It's your code. :)
Attachment #632690 - Flags: review?(ted.mielczarek) → review+
(Assignee)

Comment 6

5 years ago
http://hg.mozilla.org/hgcustom/hghooks/rev/38218ddfda34
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
(Assignee)

Updated

5 years ago
Depends on: 751867
(Assignee)

Updated

5 years ago
Assignee: nobody → graememcc_firefox
(Reporter)

Comment 7

5 years ago
<3
Product: mozilla.org → Release Engineering
Product: Release Engineering → Developer Services
You need to log in before you can comment on or make changes to this bug.