On 16/07/2013, at 4:33 PM, Erik van Pienbroek <[email protected]> wrote:

> Tony Theodore schreef op di 16-07-2013 om 14:06 [+1000]:
>> Hi Erik,
>> 
>> What do you use to generate these build reports? Is it part of Fedora's 
>> build system or some custom scripts? I really like the current/previous 
>> comparisons and would like to do something similar.
> 
> Hi,
> 
> It's a hand-written script by me in bash which basically does this:
> * Extract information from the build logs of each package like
>  the package name, the version, whether it failed or succeeded
>  and the amount of time needed to build it. This information is
>  written to a central text file
> * Based on this central text file and the one from the previous run
>  various pieces information can be extracted using bash scripting
>  and various Unix commands like grep and sed
> * All this information is then echo'd along with a template so that
>  a nice report gets generated
> * Once the report it ready, it will be mailed for approval to me
> * Once I consider the report to be okay I manually mail it to
>  both the fedora-mingw as the mingw-w64 mailing lists.
> 
> Most pieces are one big hack, but hey, it works

Thanks for the tips, I was thinking of some complicated file-based db, but 
parsing logs and a central text file seems like a straightforward approach.

Cheers,

Tony

_______________________________________________
mingw mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/mingw

Reply via email to