Cleanup some {lang} manual jobs
A couple of smaller changes: For 'openstack-operations-guide-{lang}: * The job was listed as part of openstack-manuals but belongs to operations-guide, place it correctly in projects.yaml. * The job used the non-existing openstack-ops repository instead of operations-guide. * Move the job from manuals.yaml to manuals-jobs.yaml, thus deleting file manuals.yaml. * Small cleanups: Remove github-org, set node via projects.yaml. For 'openstack-misc-guides-{lang}: * Use upload-to-docs-site macro. It's slightly more generic but will work fine for this job like it does for the other {lang} jobs. Change-Id: I925dae61be182ad9407e235102e0089e877365af
This commit is contained in:
parent
0a23df5a98
commit
984bff8d34
@ -28,11 +28,23 @@
|
|||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
- ftp:
|
- upload-to-docs-site
|
||||||
site: docs.openstack.org
|
|
||||||
source: 'publish-docs/{lang}/**'
|
- job-template:
|
||||||
target: '/{lang}/'
|
name: 'openstack-operations-guide-{lang}'
|
||||||
remove-prefix: 'publish-docs/{lang}/'
|
node: '{node}'
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- revoke-sudo
|
||||||
|
- gerrit-git-prep
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack operations-guide
|
||||||
|
tox -v -e buildlang -- {lang}
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- console-log
|
||||||
|
- upload-to-docs-site
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: 'gate-{name}-tox-doc-publish-{envlist}'
|
name: 'gate-{name}-tox-doc-publish-{envlist}'
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
- job-template:
|
|
||||||
name: 'openstack-operations-guide-{lang}'
|
|
||||||
node: bare-precise
|
|
||||||
github-org: openstack
|
|
||||||
|
|
||||||
builders:
|
|
||||||
- revoke-sudo
|
|
||||||
- gerrit-git-prep
|
|
||||||
- shell: |
|
|
||||||
#!/bin/bash -xe
|
|
||||||
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack openstack-ops
|
|
||||||
tox -v -e buildlang -- {lang}
|
|
||||||
|
|
||||||
publishers:
|
|
||||||
- console-log
|
|
||||||
- upload-to-docs-site
|
|
@ -2232,8 +2232,6 @@
|
|||||||
|
|
||||||
- openstack-misc-guides-{lang}
|
- openstack-misc-guides-{lang}
|
||||||
|
|
||||||
- openstack-operations-guide-{lang}
|
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: operations-guide
|
name: operations-guide
|
||||||
github-org: openstack
|
github-org: openstack
|
||||||
@ -2244,6 +2242,8 @@
|
|||||||
- manual-translation-jobs
|
- manual-translation-jobs
|
||||||
- '{name}-tox-doc-{envlist}':
|
- '{name}-tox-doc-{envlist}':
|
||||||
envlist: publishdocs
|
envlist: publishdocs
|
||||||
|
- openstack-operations-guide-{lang}:
|
||||||
|
lang: ja
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: manila
|
name: manila
|
||||||
|
Loading…
x
Reference in New Issue
Block a user