Merge "Add gerritbot and gerritlib jobs."

This commit is contained in:
Jenkins 2012-07-10 18:18:17 +00:00 committed by Gerrit Code Review
commit 67256d447c
4 changed files with 222 additions and 0 deletions

View File

@ -308,6 +308,8 @@ node "jenkins.openstack.org" {
'devstack',
'devstack-gate',
'gerrit',
'gerritbot',
'gerritlib',
'gerrit-verification-status-plugin',
'glance',
'horizon',

View File

@ -0,0 +1,85 @@
---
# pyflakes-gate
main:
name: 'gate-gerritbot-pyflakes'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritbot'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
- pyflakes
scm:
scm: 'false'
assignednode:
node: 'precise'
---
# pep8-gate
main:
name: 'gate-gerritbot-pep8'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritbot'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
- pep8
post_build_actions:
- pep8
scm:
scm: 'false'
assignednode:
node: 'precise'
---
# merge-gate
main:
name: 'gate-gerritbot-merge'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritbot'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
scm:
scm: 'false'
assignednode:
node: 'precise'

View File

@ -0,0 +1,113 @@
---
# pyflakes-gate
main:
name: 'gate-gerritlib-pyflakes'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritlib'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
- pyflakes
scm:
scm: 'false'
assignednode:
node: 'precise'
---
# pep8-gate
main:
name: 'gate-gerritlib-pep8'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritlib'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
- pep8
post_build_actions:
- pep8
scm:
scm: 'false'
assignednode:
node: 'precise'
---
# merge-gate
main:
name: 'gate-gerritlib-merge'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritlib'
concurrent: 'true'
logrotate:
daysToKeep: 28
numToKeep: -1
artifactDaysToKeep: -1
artifactNumToKeep: -1
triggers:
- zuul
builders:
- gerrit_git_prep
scm:
scm: 'false'
assignednode:
node: 'precise'
---
# pypi-upload
main:
name: 'gerritlib-pypi'
review_site: 'review.openstack.org'
github_org: 'openstack-ci'
project: 'gerritlib'
concurrent: 'true'
triggers:
- zuul_post
builders:
- gerrit_git_prep
- shell: tox -v -evenv python setup.py sdist upload
post_build_actions:
- tarball:
site: 'nova.openstack.org'
project: 'ci'
scm:
scm: 'false'
assignednode:
node: 'pypi'

View File

@ -78,6 +78,28 @@ projects:
post:
- gerrit-package
- name: openstack-ci/gerritbot
check:
- gate-gerritbot-merge:
- gate-gerritbot-pep8
- gate-gerritbot-pyflakes
gate:
- gate-gerritbot-merge:
- gate-gerritbot-pep8
- gate-gerritbot-pyflakes
- name: openstack-ci/gerritlib
check:
- gate-gerritlib-merge:
- gate-gerritlib-pep8
- gate-gerritlib-pyflakes
gate:
- gate-gerritlib-merge:
- gate-gerritlib-pep8
- gate-gerritlib-pyflakes
publish:
- gerritlib-pypi
- name: openstack-ci/gerrit-verification-status-plugin
check:
- gate-gerrit-verification-status-plugin-merge