[Libreoffice] tinderbox status: email on success, commits since success

Christian Lohmaier lohmaier+libreoffice at googlemail.com
Mon Nov 21 09:57:47 PST 2011


Hi Lionel, *,

On Mon, Nov 21, 2011 at 3:48 PM, Lionel Elie Mamane <lionel at mamane.lu> wrote:
> Hi,
>
> 1) On http://tinderbox.libreoffice.org/MASTER/status.html, the links
>   "Check-ins since last build" are all 404s.

https://bugs.freedesktop.org/show_bug.cgi?id=38879
" [EasyHack] Add git history/log parser for tinderbox"

As Thorsten mentioned, there is no history module that would collect
the commits, so the version history is never created, and hence the
404s.
In the old days, it did use bonsai (for cvs), then it used its own
parsers (svn and mercurial).
With git and the multiple repositories, the task was pushed back since
it would be very unreliable, you could not tell what revision a build
would depend on.

See http://cgit.freedesktop.org/libreoffice/website/tree/lib/TinderDB/VC_OOo.pm?h=tinderbox#n530
and the following lines to see how the svn and mercurial parsers did
work.
Something similar would have to be done for git. So if you know perl
and git, this task might be for you (a global you, not limited to
Lionel :-))

> 2) I'd like to get an explicit "tinderbox success" email IF AND ONLY
>   IF the last mail I got from that tinderbox is "tinderbox failure".

How shall be decided who will receive that mail? The committers that
were included in the failure notices → then the clients would need to
do it, as tinderbox doesn't do any housekeeping in this regard.

Or do you mean sending it to this list?

ciao
Christian


More information about the LibreOffice mailing list