Ticket #254 (closed enhancement: duplicate)
trac integration -- cross link trac changesets with buildbot
| Reported by: | zooko | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.+ |
| Version: | 0.7.6 | Keywords: | |
| Cc: |
Description
(From the #trac channel on IRC.)
<zooko> You know what would be really cool? If when looking at a changeset,
like this -- http://allmydata.org/trac/tahoe/changeset/2513 -- I could
click a link and go to the automated builds of that changeset, like
this --
http://allmydata.org/buildbot/waterfall?show_events=false&first_time=1209061000&last_time=1209063500
<zooko> And vice versa -- when looking at the buildbot (the second URL), it
would be great to have a link to the changeset on trac (the first URL).
Change History
comment:2 Changed 3 years ago by marcusl
- Keywords sprint added
A hook for the latter would be nice. Just a way to replace the changes-page generation with a function of my own, taking some suitable parameters, would suffice. (This could either generate HTML or just send a redirect to a trac-url). Then users could configure their buildmasters according to their VCS and Trac/Redmine?/whatnot software.
The first might be trickier, as we might not know when a changeset was pushed (for CVCS it's the same time as commit, for DVCS not so), unless we had a mapping of changes<->builds somewhere, enabling .../waterfall?revision=xxxxxxxxxx URLs.
(Sprintwise, I vote for the first.)
comment:3 Changed 21 months ago by dustin
- Keywords sprint removed
- Status changed from new to closed
- Resolution set to duplicate
#858 proposes adding links; this would just be a very specific form of link.
comment:4 Changed 21 months ago by marcusl
Anyway, this is possible in 0.8.0. You can decorate any revision id with an URL. (use revlink arg to WebStatus?. See docs)
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)