Merge "Add gerritbot and gerritlib jobs."
This commit is contained in:
commit
67256d447c
@ -308,6 +308,8 @@ node "jenkins.openstack.org" {
|
||||
'devstack',
|
||||
'devstack-gate',
|
||||
'gerrit',
|
||||
'gerritbot',
|
||||
'gerritlib',
|
||||
'gerrit-verification-status-plugin',
|
||||
'glance',
|
||||
'horizon',
|
||||
|
85
modules/jenkins_jobs/files/projects/openstack/gerritbot.yml
Normal file
85
modules/jenkins_jobs/files/projects/openstack/gerritbot.yml
Normal 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'
|
113
modules/jenkins_jobs/files/projects/openstack/gerritlib.yml
Normal file
113
modules/jenkins_jobs/files/projects/openstack/gerritlib.yml
Normal 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'
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user