system-config/modules/jenkins
Jeremy Stanley c0213ef7b6 Add gate-openstack-manuals-validate job.
* modules/jenkins/manifests/params.pp: Define $python_lxml_package
names for both RHEL and Ubuntu.

* modules/jenkins/manifests/slave.pp: Install Python bindings for
libxml2 and libxslt, needed by the tools/validate.py script in the
openstack/openstack-manuals project.

* .../jenkins_job_builder/config/manuals.yaml
(gate-openstack-manuals-validate) New job to run tools/validate.py
for openstack/openstack-manuals project changes.

* ... /zuul/layout.yaml(jobs): Set gate-openstack-manuals-validate
as non-voting.
(openstack/openstack-manuals): Add gate-openstack-manuals-validate
to run on check and gate pipelines.

Change-Id: I0f43834dc25fa41488f795fcf1526c9b0d031a5f
Reviewed-on: https://review.openstack.org/22156
Reviewed-by: Lorin Hochstein <lorin@nimbisservices.com>
Reviewed-by: Giampaolo Lauria <lauria@us.ibm.com>
Reviewed-by: Khai Do <zaro0508@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2013-02-22 04:20:54 +00:00
..
files Check the number of tests run by testr. 2013-02-21 21:34:16 +00:00
lib/facter Aggregate jenkins modules into one module. 2012-08-12 18:22:26 +00:00
manifests Add gate-openstack-manuals-validate job. 2013-02-22 04:20:54 +00:00
templates Restore cgroup-bin Upstart jobs on Ubuntu Quantal. 2013-01-30 22:06:09 +00:00