Merge "Creates a publishing job for the infra-manual repo"

This commit is contained in:
Jenkins 2014-05-07 16:08:10 +00:00 committed by Gerrit Code Review
commit 95f7932a7c
3 changed files with 36 additions and 3 deletions
modules/openstack_project/files

@ -0,0 +1,25 @@
- job-template:
name: '{name}-infra-docs'
node: '{node}'
builders:
- revoke-sudo
- gerrit-git-prep
- docs:
github-org: '{github-org}'
project: '{name}'
publishers:
- console-log
- ftp:
site: '{doc-publisher-site}'
source: 'doc/build/html/**'
target: 'infra/{doc-publisher-folder}'
remove-prefix: 'doc/build/html'
excludes: ''
- job-group:
name: infra-publish-jobs
jobs:
- 'gate-{name}-docs'
- '{name}-infra-docs'

@ -159,9 +159,11 @@
name: infra-manual
github-org: openstack-infra
node: bare-precise
doc-publisher-site: docs.openstack.org
doc-publisher-folder: manual
jobs:
- gate-{name}-docs
- infra-publish-jobs
- project:
name: sahara

@ -344,6 +344,12 @@ project-templates:
periodic:
- '{name}-manuals-propose-translation-update'
- name: infra-publish-jobs
check:
- 'gate-{name}-docs'
post:
- '{name}-infra-docs'
jobs:
- name: ^.*$
parameter-function: single_use_node
@ -2873,8 +2879,8 @@ projects:
- groups-release-master
- name: openstack-infra/infra-manual
check:
- noop
template:
- name: infra-publish-jobs
gate:
- noop