5 Commits

Author SHA1 Message Date
Joshua Hesketh
93e4547577 Rename zuul-swift-upload jobs to use hypens
Be more consistent with other macros/jobs.

Change-Id: Ia54261e8fd4295b42bef0e2911628dddab778a42
2014-12-16 17:37:27 +11:00
Joshua Hesketh
da53e4d7e1 Create zuul_swift_upload publishers
Use postbuildscript publishers to capture jobs that have failed
by ensuring that logs are uploaded even if the build has exited.

Keep the build macros as the postbuildscript needs builders to
execute and they also aren't strictly just for use as a publisher.

Change-Id: I21463f89281911dff6efda31e754bdc7b3266e24
2014-12-09 15:01:21 +11:00
Sean Dague
76a1a066c2 add support for running devstack unit tests
Change-Id: I4bf47616eccf46c364b18896660cd9fb3b85d255
2014-11-19 09:17:26 -05:00
Andreas Jaeger
06cc8f2cbb Fix devstack publishing
Fix wrong path, it should be doc/build/html - as it is
already in the source variable.

Fix setting for node, this is a job, not a template.

Change-Id: I6a55f9c090a046f6e85df79ea8c8291354be9f0d
2014-10-15 08:30:14 +02:00
Andreas Jaeger
88617c0376 Publish devstack documents
Publish devstack documents in a post job on
docs.openstack.org/developer/devstack

Also, add a check job (non-voting for now).

We need extra jobs since devstack does not support the
build_sphinx target.

This depends on these two patches for devstack:
* https://review.openstack.org/126714
* https://review.openstack.org/126720

Change-Id: I68f85e13848af0bc25a101ae7474ce9fb240393f
2014-10-14 17:31:02 +00:00