[Buildbot-devel] Making snapshots and test results available

Marcus Lindblom macke at yar.nu
Sat Apr 25 09:23:10 UTC 2009


Gavin wrote:
> Hi All,
> 
> Currently snapshots or whatever .tar.gz etc get built, and unit tests and
> surefire reports etc are stored in /buildername/build/etc/etc/ on the slave.
> 
> How do folks normally make them available on the buildbot website for
> downloading ? 

We've uploaded them manuallt to master in a final build step (you can 
use either the specific upload-to-master build step or an ssh command, 
we used the latter because this was on 0.7.8).

> such as snapshots for project x listed on /projectx results
> page. Same with surefire reports etc, Hudson et al make them available as
> pretty html output pages, can we do the same on Buildbot, if so is there a
> built in technique or do I have to use extra buildsteps to copy them across
> somewhere?

Currently, that's mostly the case, esp for build artifacts such as 
tarballs, install wizards and the likes.

For build/test logs, there is the option to configure your buildstep to 
trap certain log-files and have those uploaded in real-time in addition 
to the default stdout/stderr. See the docs for that. (There was also 
some discusson on the list about capturing dynamic sets of logfiles, 
which might be uesful for your use case).

Cheers,
/Marcus





More information about the devel mailing list