[Buildbot-commits] [Buildbot] #1707: master.buildbot.status.words should include the revision number in its messages

Buildbot buildbot-devel at lists.sourceforge.net
Sat Dec 4 22:37:16 UTC 2010


#1707: master.buildbot.status.words should include the revision number in its
messages
------------------------+---------------------------------------------------
Reporter:  gps          |       Owner:                                      
    Type:  enhancement  |      Status:  new                                 
Priority:  major        |   Milestone:  undecided                           
 Version:  0.8.2        |    Keywords:  irc im words status message revision
------------------------+---------------------------------------------------
 Right now the messages read something like 'build #113 of Platform Zardoz:
 Failure ...url... blamelist: Connery, Boorman'

 this really is not so useful as an IRC or IM message because it doesn't
 tell you what revision that build was for.  _Nobody_ normally gives a
 flying face about the _build number_ on a random build bot, that is
 irrelevant.

 I'd like to see a message such as:

 'build of r197902 on Platform Zardoz: Failure ...url... blamelist: ...'

 you could include the build# in there if you want if someone actually
 finds those useful but for the python.org buildbot, we don't.  the build#
 is in the url anyways.

 for git/hg/bzr backed builds i'd expect a hash prefix instead of a svn
 revision #, for user kicked off builds if a revision doesn't make sense,
 just say so, etc.

 I looked a bit at the buildbot/master/status/words.py and builder.py code
 but it wasn't immediately obvious to me if a revision number is already
 easily available in that part of the code so I'm filing this issue to
 document what i want in hopes that someone more familiar with the codebase
 agrees this would be good and makes it happen. :)

-- 
Ticket URL: <http://buildbot.net/trac/ticket/1707>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list