Create openstack-infra/config project

In preperation for some upcoming puppet work, we needed to break out our
-infra/config puppet specific tests into more generic ones. This will
allow other projects to start using them

Change-Id: Ib7839b6877d4e2e945a344df26725a01dd02cb21
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-on: https://review.openstack.org/27952
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
This commit is contained in:
Paul Belanger 2013-05-01 16:04:26 -04:00 committed by Jenkins
parent fd39491c38
commit 9012c575ca
5 changed files with 49 additions and 39 deletions

View File

@ -62,6 +62,11 @@
builders:
- shell: "/usr/local/jenkins/slave_scripts/run-pyflakes.sh {github-org} {project}"
- builder:
name: puppet-lint
builders:
- shell: "rake lint"
- builder:
name: puppet-syntax
builders:

View File

@ -1,36 +1,3 @@
- job:
name: gate-config-syntax
node: quantal
triggers:
- zuul
builders:
- gerrit-git-prep
- puppet-syntax
- pyflakes:
github-org: openstack-infra
project: config
publishers:
- console-log
- job:
name: gate-config-lint
node: quantal
triggers:
- zuul
builders:
- gerrit-git-prep
- shell: "rake lint"
publishers:
- console-log
- job:
name: config-compare-xml
node: quantal

View File

@ -8,6 +8,16 @@
- gate-{name}-python26
- gate-{name}-python27
- project:
name: config
github-org: openstack-infra
node: quantal
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- gate-{name}-pyflakes
- project:
name: savanna
github-org: stackforge

View File

@ -18,7 +18,33 @@
publishers:
- console-log
- job-template:
name: 'gate-{name}-puppet-lint'
node: '{node}'
triggers:
- zuul
builders:
- gerrit-git-prep
- puppet-lint
publishers:
- console-log
- job-template:
name: 'gate-{name}-puppet-syntax'
node: '{node}'
triggers:
- zuul
builders:
- gerrit-git-prep
- puppet-syntax
publishers:
- console-log
- job-group:
name: 'puppet-module-unit'

View File

@ -256,14 +256,16 @@ projects:
- name: openstack-infra/config
merge-mode: cherry-pick
check:
- gate-config-syntax
- gate-config-lint
- gate-config-layout
- config-compare-xml
gate:
- gate-config-syntax
- gate-config-lint
- gate-config-layout
- gate-config-puppet-lint
- gate-config-puppet-syntax
- gate-config-pyflakes
gate:
- gate-config-layout
- gate-config-puppet-lint
- gate-config-puppet-syntax
- gate-config-pyflakes
post:
- ci-docs