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:
Andreas Jaeger 2014-05-29 21:19:51 +02:00
parent 0a23df5a98
commit 984bff8d34
3 changed files with 19 additions and 23 deletions

View File

@ -28,11 +28,23 @@
publishers:
- console-log
- ftp:
site: docs.openstack.org
source: 'publish-docs/{lang}/**'
target: '/{lang}/'
remove-prefix: 'publish-docs/{lang}/'
- upload-to-docs-site
- job-template:
name: 'openstack-operations-guide-{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:
name: 'gate-{name}-tox-doc-publish-{envlist}'

View File

@ -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

View File

@ -2232,8 +2232,6 @@
- openstack-misc-guides-{lang}
- openstack-operations-guide-{lang}
- project:
name: operations-guide
github-org: openstack
@ -2244,6 +2242,8 @@
- manual-translation-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- openstack-operations-guide-{lang}:
lang: ja
- project:
name: manila