f2afa45e72
- Add templates for Ocata translation - Set up horizon and plugin projects who currently have stable/ocata branch listed in https://translate.openstack.org/ Change-Id: I1384dc9a6feb891799b72af527e44b22d9dbd376
101 lines
2.6 KiB
YAML
101 lines
2.6 KiB
YAML
- job-template:
|
|
name: '{name}-upstream-translation-update'
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- proposal-slave-cleanup
|
|
- revoke-sudo
|
|
- zuul-git-prep-upper-constraints
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
/usr/local/jenkins/slave_scripts/upstream_translation_update.sh {name} {template-name}
|
|
|
|
publishers:
|
|
- scp:
|
|
site: 'tarballs.openstack.org'
|
|
files:
|
|
- source: 'translation-source/**/*.pot'
|
|
target: 'tarballs/'
|
|
keep-hierarchy: true
|
|
- scp:
|
|
site: 'static.openstack.org'
|
|
files:
|
|
- target: 'logs/$LOG_PATH'
|
|
source: 'testrepository.subunit.gz'
|
|
keep-hierarchy: false
|
|
copy-after-failure: true
|
|
- test-results
|
|
- console-log
|
|
|
|
node: 'proposal'
|
|
|
|
- job-template:
|
|
name: '{name}-propose-translation-update{suffix}'
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- proposal-slave-cleanup
|
|
- revoke-sudo
|
|
- zuul-git-branch-prep-upper-constraints:
|
|
branch: '{branch}'
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
/usr/local/jenkins/slave_scripts/propose_translation_update.sh {name} {branch} {template-name}
|
|
|
|
publishers:
|
|
- scp:
|
|
site: 'static.openstack.org'
|
|
files:
|
|
- target: 'logs/$LOG_PATH'
|
|
source: 'testrepository.subunit.gz'
|
|
keep-hierarchy: false
|
|
copy-after-failure: true
|
|
- test-results
|
|
- console-log
|
|
|
|
node: 'proposal'
|
|
|
|
- job-group:
|
|
name: translation-jobs
|
|
suffix: ''
|
|
branch: master
|
|
jobs:
|
|
- '{name}-upstream-translation-update'
|
|
- '{name}-propose-translation-update{suffix}'
|
|
|
|
- job-group:
|
|
name: translation-jobs-mitaka
|
|
suffix: '-mitaka'
|
|
branch: stable/mitaka
|
|
jobs:
|
|
- '{name}-propose-translation-update{suffix}'
|
|
|
|
- job-group:
|
|
name: translation-jobs-newton
|
|
suffix: '-newton'
|
|
branch: stable/newton
|
|
jobs:
|
|
- '{name}-propose-translation-update{suffix}'
|
|
|
|
- job-group:
|
|
name: translation-jobs-ocata
|
|
suffix: '-ocata'
|
|
branch: stable/ocata
|
|
jobs:
|
|
- '{name}-propose-translation-update{suffix}'
|
|
|
|
- job-group:
|
|
name: manual-translation-jobs
|
|
suffix: ''
|
|
branch: master
|
|
jobs:
|
|
- '{name}-upstream-translation-update'
|
|
- '{name}-propose-translation-update{suffix}'
|
|
- 'gate-{name}-tox-{envlist}-{node}':
|
|
envlist: checklang
|
|
node: ubuntu-xenial
|
|
- '{name}-tox-doc-{envlist}':
|
|
envlist: publishlang
|