James E. Blair ef40ea5b5d Remove concurrency restriction from all jobs
We can't guarantee that with 8 jenkins masters anymore anyway, and
this can cause problems if Jenkins gets stuck on a job; all other
jobs scheduled on the same master will wait for it.

Change-Id: Ifb20b6819e5f27da449f2a46d463a29b43695f18
2014-03-11 09:09:11 -07:00

87 lines
1.7 KiB
YAML

- job-template:
name: '{name}-upstream-translation-update'
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/upstream_translation_update.sh {name}
publishers:
- console-log
node: 'proposal'
- job-template:
name: '{name}-propose-translation-update'
builders:
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/propose_translation_update.sh {github-org} {name}
publishers:
- console-log
scm:
- git:
url: 'git://git.openstack.org/{github-org}/{name}'
branches:
- 'origin/master'
node: 'proposal'
- job:
name: 'horizon-upstream-translation-update'
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/upstream_translation_horizon.sh
publishers:
- console-log
node: 'proposal'
- job:
name: manuals-upstream-translation-update
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/upstream_translation_update_manuals.sh
publishers:
- console-log
node: 'proposal'
- job:
name: manuals-propose-translation-update
builders:
- shell: |
#!/bin/bash -xe
/usr/local/jenkins/slave_scripts/propose_translation_update_manuals.sh
publishers:
- console-log
scm:
- git:
url: 'git://git.openstack.org/openstack/openstack-manuals'
branches:
- 'origin/master'
node: 'proposal'
- job-group:
name: translation-jobs
jobs:
- '{name}-upstream-translation-update'
- '{name}-propose-translation-update'