Commit Graph

154 Commits

Author SHA1 Message Date
Thanh Ha 4d90c187a9 Auto-generated output from python-black
Please review the following patch containing the code changes in
the repo. This patch is a transition patch and is the auto-generated
output of the python-black tool.

Change-Id: I2d2de71da8a105fb62b561899ae78441ddab4032
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
2019-09-09 19:23:24 +01:00
Monty Taylor 503fd8dcd4
Sync requirements with openstack/requirements
This is not necessary - jenkins-job-builder does not follow the
requirements sync process. That said - these are likely all safe bets
for being solid versions of these dependencies - and some of them were
kinda stale.

Change-Id: Id1941ff4c9736100f9bdd5508ec3c0377e51fdbe
2016-12-10 09:42:57 -06:00
Antoine Musso d2ff8c098f Migrate to pbr
I found out pbr to be a bit nicer when it comes to edit files. AFAIK
most OpenStack project are using it, so I guess Jenkins Job Builder can
be pbr based as well.o

Basically:
* moved everything from setup.py to setup.cfg
* sorted entries while at it
* require pbr module using the same version limits used by Zuul
* enable pbr.warnerrors
* testenv.usedevelop = True or build_sphinx can not find entry points
* move requirement files to root of repository (we had them in /tools/)

Change-Id: I44ee8910ad4fe4eebb7337951efa31baff4281fe
2014-03-14 22:25:46 +01:00
Jenkins de4aff166f Merge "Ruby metrics plugin support added" 2014-03-14 21:08:21 +00:00
Jenkins a85cf4a2cf Merge "Added support for CI Game plugin" 2014-03-14 00:04:09 +00:00
Kei YAMAZAKI 0d2cdf3e95 Added support for CI Game plugin
Change-Id: I27497e8cd7d2c5c85de33a81f0bc6871bd1f1c00
2014-03-13 21:37:22 +09:00
Sergey Kolekonov 7d11c704ef ZMQ Event Publisher plugin support added
This is a Jenkins plugin that will publish Jenkins Job run events
(start, complete, finish) to a ZMQ PUB socket.

Change-Id: Id238033796e6905e18a777fc85c789ff6cf4f59d
2014-03-12 06:50:00 +00:00
Sergey Kolekonov 305c313da3 Ruby metrics plugin support added
Rcov plugin parses rcov html report files and
shows it in Jenkins with a trend graph.

Change-Id: I1f1d177c8681e68e5c12b520e263648842c701d0
2014-03-11 15:28:08 +04:00
Jenkins 910d58881f Merge "Added support for python virtualenv plugin" 2014-03-02 09:26:28 +00:00
Jenkins be0241e65b Merge "Added support for Delivery Pipeline Plugin" 2014-03-02 09:19:45 +00:00
Sergey Kolekonov 920ad6574d ArtifactDeployer Plugin support added
This plugin makes it possible to copy artifacts to remote locations.

Change-Id: I39fbee7b397efb8560f340f0f02b51bf6ebcfd74
2014-02-27 15:01:30 +04:00
Patrik Boström b4b0b9d9ab Added support for Delivery Pipeline Plugin
Change-Id: I54cfa9153700e141d8ba78c881998553b8081658
2014-02-26 17:14:35 +01:00
Jenkins af5606a7f0 Merge "Add support for TestNG publisher." 2014-02-25 18:39:16 +00:00
Jenkins 7751fcc7da Merge "added logstash plugin support and fixed test typo" 2014-02-25 11:10:02 +00:00
Jenkins 0b6961957b Merge "Add script trigger." 2014-02-25 11:06:13 +00:00
Joao Vale d7865c5e10 Add support for TestNG publisher.
Change-Id: I4686958440e6058fce6c02d3e2f1b88551c18176
2014-02-24 14:16:31 +00:00
Jenkins 07fa712f50 Merge "Added support for least load plugin." 2014-02-22 06:53:27 +00:00
Jenkins 5ee4facd45 Merge "Added support for Jenkins Campfire plugin" 2014-02-20 23:16:02 +00:00
Gabriele Cerami b400742224 Added support for python virtualenv plugin
Change-Id: Ie21699d43ff6331ae93cc83d8f9751ac683b43fa
2014-02-20 21:50:26 +01:00
Peter Liljenberg 4400ed4f88 Added support for Jenkins Campfire plugin
Basic setup of Campfire notifications from builds.

Change-Id: I4e0bc43a1583fe51e0510743844d66e82b184e23
2014-02-20 08:31:26 +01:00
David Johansen 69357d4e30 Added support for least load plugin.
Change-Id: I0c0c9a23e97101f34f144f63e8f9a81f1ac172f9
2014-02-20 01:14:51 +00:00
Sergey Kolekonov 53c41a0e5f Heavy Job Plugin support added
This plugin allows you to define "weight" on each job,
and making each job consume that many executors

Change-Id: Iee49229b0d3c909f320caa9bd6c1ebb6bc37ddcb
2014-02-13 13:09:30 +04:00
Jaroslav Henner 9c2e6d23ba Add script trigger.
Change-Id: I191f8f444f810cf4fe1fb9475aafc747e5dff68d
2014-02-07 15:17:17 +01:00
Bill Maxwell 98579924ef added logstash plugin support and fixed test typo
Added new test cases in wrappers fixtures.
Updated setup.py to include the new wrapper entry point.
Added the logstash plugin to the wrapper module.

made the default the localhost for host.
Added an if around the use redis bool.
If Redis parameters are not defined, use an empty dict to use all defaults.

Change-Id: Iee950a7d05a56d3a45b5f93ccd77306b37662d25
2014-02-06 21:26:32 -07:00
Eli Klein dcfe7696d0 Added clone-workspace publisher
Change-Id: I39c71d69b100206e09164f0b765bda14d6f428c6
2014-02-06 14:39:14 -07:00
Jenkins 1c305f0309 Merge "Added support for Ci Skip Plugin" 2014-02-03 16:57:26 +00:00
Kei YAMAZAKI b61c4b8609 Added support for Ci Skip Plugin
Change-Id: I033a3dcb46b4a6c8be49ba63150afa05b4622831
2014-02-03 16:51:56 +09:00
Jenkins de497e7548 Merge "Support site monitor publisher" 2014-02-02 19:52:21 +00:00
Kei YAMAZAKI 321fa47ef6 Added support for Builds chain fingerprinter
Change-Id: I11429534a82587e7cbbd987ecce148b07a5ace47
2014-02-02 15:37:38 +09:00
Guido Günther 97cdaa8114 Support site monitor publisher
This publisher allows to check an URL after the build steps. It requires
the sitemonitor plugin from

https://wiki.jenkins-ci.org/display/JENKINS/SiteMonitor+Plugin

Change-Id: I83026e4db9bd7975a34b7d8e015a4a73c3b09ae8
2014-02-01 11:49:39 +01:00
Eli Klein efa6f231ee Added rbenv wrapper
Change-Id: Iefab7b71b96998789a66b3e1ea03f28fbfc38391
2014-01-23 16:47:11 -07:00
Kei YAMAZAKI 8be20dc2c3 Added support for Github notifier
Change-Id: I79c7847aa8df4dd4f9f76567c461d016aa00c6c1
2013-12-21 23:37:06 +09:00
Jenkins 0007488a41 Merge "cloverphp publisher" 2013-12-12 04:40:00 +00:00
Antoine Musso 28c5c1c93b cloverphp publisher
Capture code coverage reports from PHPUnit, requires the Jenkins Clover
PHP Plugin:
 https://wiki.jenkins-ci.org/display/JENKINS/Clover+PHP+Plugin

Note: whenever the healthy targets are left blank, the v0.3.3 plugin
will fill in default values which then appears in the configuration. I
have ported that in Jenkins Job Builder to ensure clean diff in the Job
Configuration History plugin.

Change-Id: I9010dee62611094840304cdc2e7317b058d6495a
2013-12-10 20:40:57 +00:00
Sergey Kolekonov 7c4a7203df Description Setter Plugin support added
This plugin sets the description for each build,
based upon a RegEx test of the build log file.

Change-Id: If3c8b3ec6e9c23ffe74a5e857618267936a0e989
2013-12-08 16:27:55 +04:00
Jenkins 04be0f43ad Merge "Add support for batch_tasks." 2013-12-05 18:04:18 +00:00
Jaroslav Henner 2cad551ce5 Add support for batch_tasks.
Change-Id: I6cb6050322f07e90eadff88acab61c9ed66221fe
2013-12-04 23:19:11 +01:00
Jenkins b224f86ed9 Merge "Added support for Jenkins plugin Blame upstream committers" 2013-11-26 21:03:44 +00:00
Peter Liljenberg 96f134a1c4 Added support for Jenkins plugin Blame upstream committers
Change-Id: Iefbca697ac93176c9e132e7a0dc04f2b0a7b09f6
2013-11-25 18:29:54 +01:00
Marcus Nilsson 90b663308c Added support for Stash Notifier
Change-Id: I1e3e95a152de116df62b9124a50e845bc026f608
2013-11-20 15:53:08 +01:00
Kei YAMAZAKI 2cc3c83e75 Added support for Emotional Jenkins
Change-Id: Icaac9cc07b64384b3d65234bf9c603ef55f0b104
2013-11-19 19:25:30 +09:00
Jenkins 4aacd31888 Merge "Add build-publisher to jenkins-job-builder" 2013-11-14 11:25:53 +00:00
Yolanda Robla 8bfa671220 Add build-publisher to jenkins-job-builder
Added new build-publisher following guidelines:
https://wiki.jenkins-ci.org/display/JENKINS/Build+Publisher+Plugin
Add to the list of publishers, implement module, provide tests

Change-Id: I7c130f4375cffc2a5e9acea6b417edc3e12886e7
Closes-Bug: #1234959
2013-11-14 11:39:30 +01:00
Jenkins 183f0cacf8 Merge "Inject passwords to the build as environment variables support added" 2013-11-13 22:41:05 +00:00
Jenkins 69ee9151f8 Merge "Jenkins Dynamic Parameter Plug-in support" 2013-10-31 23:39:07 +00:00
Jenkins 4581b6b7a8 Merge "Adding support for the Build Result Trigger plugin" 2013-10-30 23:27:02 +00:00
Dzmitry Horbach d614c8b3b9 Jenkins Dynamic Parameter Plug-in support
This change adds support for 4 parameters provided by Jenkins Dynamic Parameter Plug-in:
  - dynamic choice parameter
  - dynamic choice parameter (scriptler)
  - dynamic parameter
  - dynamic parameter (scriptler)

Change-Id: I77440af5bc089108b87ec6bc3c4db206c2600c00
2013-10-30 12:21:09 +03:00
Dzmitry Horbach fda1db4136 Inject passwords to the build as environment variables support added
Change-Id: I818783ac96a42d09083f253a9cfe1ab838dc6212
2013-10-26 21:22:54 +03:00
Will Soula 80381a29d3 Adding support for the Build Result Trigger plugin
This changes adds the build result trigger plugin to trigger
a build when downstream jobs have a specific status

Change-Id: I00a0075ba625bc711f75a41e5202f93fbfdd0d8e
2013-10-23 12:29:06 -05:00
Alexander Braverman e4b366bdc2 Jenkins Ownership Plugin
Plugin provides explicit ownership for jobs and slave nodes.
https://wiki.jenkins-ci.org/display/JENKINS/Ownership+Plugin

Change-Id: I6c47fb43f812c1ef15daecd53a52777dbd04805b
2013-10-19 13:00:49 +03:00