James E. Blair 67aeba3668 Add zuul layout validation gate job.
Non-voting for now to make sure it works.

Change-Id: Iac29eba2320c8a972a03df81d10feb0183d98fd7
Reviewed-on: https://review.openstack.org/19719
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2013-01-16 17:41:56 +00:00

82 lines
1.2 KiB
YAML

- job:
name: gate-config-syntax
node: precise
triggers:
- zuul
builders:
- gerrit-git-prep
- puppet-syntax
- pyflakes
publishers:
- console-log
- job:
name: gate-config-lint
node: precise
triggers:
- zuul
builders:
- gerrit-git-prep
- shell: "rake lint"
publishers:
- console-log
- job:
name: config-compare-xml
node: precise
triggers:
- zuul
builders:
- gerrit-git-prep
- shell: "./tools/run-compare-xml.sh"
publishers:
- console-log
- job:
name: gate-config-layout
node: precise
triggers:
- zuul
builders:
- gerrit-git-prep
- shell: "./tools/run-layout.sh"
publishers:
- console-log
# This is a non-standard docs job because it uses SCP instead of FTP
- job:
name: ci-docs
node: precise
triggers:
- zuul-post
builders:
- gerrit-git-prep
- docs
publishers:
- scp:
site: '173.203.107.207'
files:
- target: 'ci'
source: 'doc/build/html/**/*'
keep-hierarchy: true
- console-log-post