Merge "publish docs built from releases repository"

This commit is contained in:
Jenkins
2015-09-04 17:28:17 +00:00
committed by Gerrit Code Review
3 changed files with 24 additions and 2 deletions

View File

@@ -2874,16 +2874,16 @@
name: releases name: releases
node: 'bare-precise || bare-trusty' node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org tarball-site: tarballs.openstack.org
docroot: governance doc-publisher-site: docs.openstack.org
jobs: jobs:
- 'gate-{name}-docs' - 'gate-{name}-docs'
- 'static-{name}-publish'
- 'gate-{name}-tox-{envlist}': - 'gate-{name}-tox-{envlist}':
envlist: validate envlist: validate
- 'gate-{name}-tox-{envlist}': - 'gate-{name}-tox-{envlist}':
envlist: list-changes envlist: list-changes
- gate-{name}-pep8 - gate-{name}-pep8
- publish-release-history
- project: - project:
name: requirements name: requirements

View File

@@ -0,0 +1,20 @@
# This job is meant to be used *only* by the openstack/releases
# repository for publishing the release history after building the
# documentation in that repository.
- job-template:
name: publish-release-history
node: '{node}'
builders:
- revoke-sudo
- gerrit-git-prep
- docs
publishers:
- console-log
- ftp:
site: '{doc-publisher-site}'
source: 'doc/build/html/**'
target: 'releases'
remove-prefix: 'doc/build/html'
excludes: ''

View File

@@ -4696,6 +4696,8 @@ projects:
gate: gate:
- gate-releases-tox-validate - gate-releases-tox-validate
- gate-releases-docs - gate-releases-docs
post:
- publish-release-history
- name: openstack/requirements - name: openstack/requirements
template: template: