[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).


More information about the devel mailing list