[Mingw-w64-public] Mass rebuild report for July 15 2013
Erik van Pienbroek
erik at vanpienbroek.nl
Tue Jul 16 06:33:05 UTC 2013
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
Regards,
Erik
More information about the mingw
mailing list