Add openstack-ci-puppet to job filler.

Added as gerrit trigger, to help test trigger->zuul migration.

Change-Id: I8b4a4022fe659fe8ac98558ad0a806a403c029aa
This commit is contained in:
James E. Blair 2012-06-01 15:43:38 -07:00
parent 0f0846396b
commit d4ce932212
2 changed files with 89 additions and 0 deletions

View File

@ -70,6 +70,14 @@ rm -fr ~/.java\n\
def _pyflakes(self, xml_parent):
self._add_script(xml_parent, 'pyflakes .')
def _puppet_syntax(self, xml_parent):
self._add_script(xml_parent, """
find . -iname *.pp | xargs puppet parser validate --modulepath=`pwd`/modules
for f in `find . -iname *.erb` ; do
erb -x -T '-' $f | ruby -c
done
""")
def _python26(self, xml_parent):
self._add_script(xml_parent, '/usr/local/jenkins/slave_scripts/run-tox.sh 26')

View File

@ -0,0 +1,81 @@
---
# gate-ci-puppet-merge
modules:
- properties
- scm
- assignednode
- trigger_gerrit
- builders
- publisher_none
main:
name: 'gate-ci-puppet-merge'
review_site: 'review.openstack.org'
github_org: 'openstack'
project: 'openstack-ci-puppet'
disabled: 'false'
trigger:
triggerOnPatchsetUploadedEvent: 'false'
triggerOnChangeMergedEvent: 'false'
triggerOnCommentAddedEvent: 'true'
triggerOnRefUpdatedEvent: 'false'
triggerApprovalCategory: 'APRV'
triggerApprovalValue: 1
failureMessage: 'This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.'
projects:
- projectCompareType: 'PLAIN'
projectPattern: 'openstack/openstack-ci-puppet'
branchCompareType: 'ANT'
branchPattern: '**'
builders:
- gerrit_git_prep
scm:
scm: 'false'
assignednode:
node: 'oneiric'
---
# gate-ci-puppet-syntax
modules:
- properties
- scm
- assignednode
- trigger_gerrit
- builders
- publisher_none
main:
name: 'gate-ci-puppet-syntax'
review_site: 'review.openstack.org'
github_org: 'openstack'
project: 'openstack-ci-puppet'
disabled: 'false'
trigger:
triggerOnPatchsetUploadedEvent: 'false'
triggerOnChangeMergedEvent: 'false'
triggerOnCommentAddedEvent: 'true'
triggerOnRefUpdatedEvent: 'false'
triggerApprovalCategory: 'APRV'
triggerApprovalValue: 1
failureMessage: ''
projects:
- projectCompareType: 'PLAIN'
projectPattern: 'openstack/openstack-ci-puppet'
branchCompareType: 'ANT'
branchPattern: '**'
builders:
- gerrit_git_prep
- puppet_syntax
- pyflakes
scm:
scm: 'false'
assignednode:
node: 'oneiric'