[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