810 Commits

Author SHA1 Message Date
Monty Taylor
66bf7298cb Timed trigger and pollscm are different things.
Change-Id: Ia1b9c2cd2a6be50447f0898b7a8e53d906f683d9
2012-05-21 09:23:51 -04:00
Monty Taylor
0af09f8279 Add first openstack projects.
Change-Id: Ia05591e9643e5d71e4cffe5650a310807b825b38
2012-05-21 09:23:51 -04:00
Andrew Hutchings
c1f6ea7684 Add merge-check to Ceilometer
Change-Id: If5ba611483a06721ca899c0e3ac8313b4a3f5ea7
2012-05-21 14:17:41 +01:00
Monty Taylor
214cbb54b6 Port job_filler to python-jenkins.
Change-Id: I151582412267414097bb411d0ab81e03247fc0a2
2012-05-19 12:00:19 -04:00
Jenkins
1ea96e0450 Merge "Add support for overriding verify votes." 2012-05-17 16:07:54 +00:00
Andrew Hutchings
8cc7d285d9 Add heat project to Stackforge
Change-Id: I6ad250761c724400ff48cae13509e5f770d14e0b
2012-05-17 11:25:11 +01:00
Monty Taylor
993a4ecff1 Add support for overriding verify votes.
Change-Id: I726dac8fe53539c92459d770de088d4bcd8c9dfc
2012-05-16 13:07:27 -04:00
Andrew Hutchings
f26aefe89c Jenkins Job Builder 2.2
Adds support for project templates
Fixes a dep issue in Ubuntu
Switch off debug print in jenkins_talker.py
Fix pep8-check job
Remove dep on PyXML
Remove pretty printing (probably not needed anyway)

Change-Id: Id14d65674b7ab080df566fa31f2d4d5f88986e9d
2012-05-16 17:04:15 +01:00
Andrew Hutchings
1cff3e6f5a Version 2.1 of Jenkins Jobs Builder
* Adds delete support
* Adds check-* job support

Change-Id: Ia7a19cebd32cb348e26b086353a8b5225e1e5837
2012-05-14 20:33:56 +01:00
Andrew Hutchings
1216b8ec00 Jenkins Job builder 2.0
This uses a python script with modules for parts of the XML.  The parameters for the projects are provided using YAML scripts.

It also includes a Jenkins API module to directly inject jobs into Jenkins without requiring a restart/reload as well as a memory of which jobs have been pushed to Jenkins.

It is currently configured to replace the original Jenkins Jobs in StackForge.

What it won't yet do:
1. Delete jobs (although it isn't far off being able to)
2. check-* jobs (need to modify the trigger_gerrit module to support that)

Documentation to follow

Fixes bug #995599

Change-Id: I2a67ee2d9e8f43cbced56425ef7f80dc6a30a814
2012-05-11 14:43:52 +01:00