Create new job for testing of translated manual
Currently, we build a few localized manuals in the post queue. Add a new gate-{name}-tox-checklang job that uses tox for testing the builds. This should be non-voting now. This is done for all repos that have localized manuals: openstack-manuals, operations-guide, api-site. Change-Id: I86b9825905373cdb72b34669fffac83547270ca9
This commit is contained in:
parent
dc8b2ae79f
commit
7df987524c
@ -102,3 +102,5 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- '{name}-manuals-upstream-translation-update'
|
- '{name}-manuals-upstream-translation-update'
|
||||||
- '{name}-manuals-propose-translation-update'
|
- '{name}-manuals-propose-translation-update'
|
||||||
|
- 'gate-{name}-tox-{envlist}':
|
||||||
|
envlist: checklang
|
||||||
|
@ -339,6 +339,8 @@ project-templates:
|
|||||||
- gate-{name}-tox-doc-publish-checkbuild
|
- gate-{name}-tox-doc-publish-checkbuild
|
||||||
|
|
||||||
- name: openstack-doc-translation
|
- name: openstack-doc-translation
|
||||||
|
check:
|
||||||
|
- 'gate-{name}-tox-checklang'
|
||||||
post:
|
post:
|
||||||
- '{name}-manuals-upstream-translation-update'
|
- '{name}-manuals-upstream-translation-update'
|
||||||
periodic:
|
periodic:
|
||||||
@ -459,6 +461,8 @@ jobs:
|
|||||||
voting: false
|
voting: false
|
||||||
- name: ^gate-.*-tox-doc-publish-checkbuild$
|
- name: ^gate-.*-tox-doc-publish-checkbuild$
|
||||||
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/publish-docs/
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/publish-docs/
|
||||||
|
- name: ^gate-.*-tox-checklang$
|
||||||
|
voting: false
|
||||||
- name: ^gate-.*-tox-checkniceness$
|
- name: ^gate-.*-tox-checkniceness$
|
||||||
voting: false
|
voting: false
|
||||||
- name: ^gate-.*-docs$
|
- name: ^gate-.*-docs$
|
||||||
|
Loading…
Reference in New Issue
Block a user