project-config/jenkins/jobs/grenade.yaml
Andreas Jaeger dde5689bd5 Convert grenade to use ubuntu-trusty
Convert setup from bare-trusty to ubuntu-trusty.

Change-Id: I54d5118b51bf3413ddbeb46ab923290e5bf7e618
2016-03-05 16:11:23 +01:00

40 lines
920 B
YAML

# Grenade does not support "python setup.py publish_sphinx", thus
# we cannot use the normal docs jobs.
- job:
name: grenade-publish-docs
node: ubuntu-trusty
builders:
- gerrit-git-prep
- install-distro-packages
- revoke-sudo
- tox:
envlist: 'docs'
publishers:
- ftp:
site: 'docs.openstack.org'
source: 'doc/build/html/**'
target: 'developer/grenade'
remove-prefix: 'doc/build/html'
excludes: ''
- console-log
- zuul-swift-upload-console-log
- job:
name: gate-grenade-publish-docs
node: ubuntu-trusty
builders:
- gerrit-git-prep
- install-distro-packages
- revoke-sudo
- tox:
envlist: 'docs'
publishers:
- console-log
- upload-sphinx-draft
- zuul-swift-upload-console-log
# TODO(jhesketh): Add job for uploading built docs