Generate translated release notes
Testing was successfull, see https://review.openstack.org/#/c/383857/ (with translations) https://review.openstack.org/#/c/383858/ (without translations) Remove test job and change standard release notes jobs to generate translated release notes. Change-Id: I808d9e531300f9dda449812aee0ad3c9058da6d5
This commit is contained in:
parent
fe3b98d747
commit
e9fd2eeb87
|
@ -82,8 +82,8 @@
|
|||
# what we've checked out to master.
|
||||
#
|
||||
git checkout origin/master
|
||||
- tox:
|
||||
envlist: 'releasenotes'
|
||||
- shell:
|
||||
!include-raw-escape: include-build-releasenotes.sh
|
||||
- add-docs-root-marker:
|
||||
docsrootdir: releasenotes/build/html
|
||||
|
||||
|
@ -106,23 +106,6 @@
|
|||
name: 'gate-{name}-releasenotes'
|
||||
node: ubuntu-xenial
|
||||
|
||||
builders:
|
||||
- print-template-name:
|
||||
template-name: "{template-name}"
|
||||
- zuul-git-prep-upper-constraints:
|
||||
- install-distro-packages
|
||||
- revoke-sudo
|
||||
- tox:
|
||||
envlist: 'releasenotes'
|
||||
|
||||
publishers:
|
||||
- upload-releasenotes-draft
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-i18n-releasenotes-nv'
|
||||
node: ubuntu-xenial
|
||||
|
||||
builders:
|
||||
- print-template-name:
|
||||
template-name: "{template-name}"
|
||||
|
|
|
@ -5414,7 +5414,6 @@
|
|||
node:
|
||||
- ubuntu-trusty
|
||||
- ubuntu-xenial
|
||||
- gate-{name}-i18n-releasenotes-nv
|
||||
|
||||
- project:
|
||||
name: horizon-cisco-ui
|
||||
|
@ -8660,7 +8659,6 @@
|
|||
- gate-{name}-tox-{envlist}-{node}:
|
||||
envlist: checksyntax
|
||||
node: ubuntu-xenial
|
||||
- gate-{name}-i18n-releasenotes-nv
|
||||
|
||||
- project:
|
||||
name: openstack-resource-agents-specs
|
||||
|
|
|
@ -3324,14 +3324,6 @@ jobs:
|
|||
- '^tox.ini'
|
||||
- '^.*requirements.txt$'
|
||||
|
||||
- name: ^gate-.*-i18n-releasenotes-nv$
|
||||
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/releasenotes/build/html/
|
||||
branch: ^(?!stable/(?:juno|kilo)).*$
|
||||
files:
|
||||
- '^releasenotes/.*'
|
||||
- '^tox.ini'
|
||||
- '^.*requirements.txt$'
|
||||
|
||||
# Some projects do not have releasenotes until the Mitaka cycle
|
||||
- name: ^gate-(keystoneauth|keystonemiddleware|networking-midonet|openstack-manuals|os-client-config|packstack|os-brick|puppet-.*)-releasenotes$
|
||||
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
||||
|
@ -10032,7 +10024,6 @@ projects:
|
|||
- gate-horizon-dsvm-integration-current-ubuntu-xenial
|
||||
- gate-horizon-dsvm-integration-deprecated-ubuntu-trusty
|
||||
- gate-horizon-dsvm-integration-deprecated-ubuntu-xenial
|
||||
- gate-horizon-i18n-releasenotes-nv
|
||||
gate:
|
||||
- gate-horizon-tox-py27dj18-ubuntu-trusty
|
||||
- gate-horizon-tox-py27dj18-ubuntu-xenial
|
||||
|
@ -12772,7 +12763,6 @@ projects:
|
|||
- name: translation-jobs-mitaka
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
- gate-openstack-manuals-i18n-releasenotes-nv
|
||||
- gate-openstack-manuals-tox-checksyntax-ubuntu-xenial
|
||||
gate:
|
||||
- gate-openstack-manuals-tox-checksyntax-ubuntu-xenial
|
||||
|
|
Loading…
Reference in New Issue