summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Add repo scm"Jenkins2013-10-111-0/+1
|\
| * Add repo scmDarragh Bailey2013-10-011-0/+1
| | | | | | | | | | | | | | | | | | Add support for 'repo' plugin from Android development. Ensure only settings that actually are required are written out to the produced XML, and all optional settings aren't included unless explicitly set. Change-Id: I662bdd4d348ce7ec7d213e5d7149daf130fda697
* | Flow project supportPierre Rognant2013-10-041-0/+1
|/ | | | | | | | | | The approach is pretty straigh forward, it consists of one new module handling the project-type "flow". It supports the only field needed by this kind of project an XML block containing the flow description in a custom DSL. Change-Id: I5195391609b3058ae9e24a59024e0cc7a69b16a0 Implements: blueprint jenkins-job-builder-flow
* Merge "Add publisher for Git Publisher support"Jenkins2013-09-271-0/+1
|\
| * Add publisher for Git Publisher supportMathew Odden2013-09-241-0/+1
| | | | | | | | | | | | | | | | This change adds functionality to configure the Git Publisher post-build action in Jenkins jobs. Git Publisher is used to push results of a build back to one or more Git repositories. Change-Id: I275762934aa12c5c859db7c96003af8c6824b744
* | Build Blocker Plugin support addedSergey Kolekonov2013-09-131-0/+1
|/ | | | | | | | This plugin keeps the actual job in the queue if at least one name of currently running jobs is matching with one of the given regular expressions. Change-Id: I3cf4e8e01cbd537d8b25ae04cc6c6e5ba81b13e1
* Merge "Added SBT builder support"Jenkins2013-09-091-0/+1
|\
| * Added SBT builder supportPeter Liljenberg2013-09-051-0/+1
| | | | | | | | Change-Id: Ia763aaaa0c4b8dc29e72290c2b2ae20003d4ac00
* | Merge "Added support for JaCoCo plugin Publisher"Jenkins2013-09-081-0/+1
|\ \
| * | Added support for JaCoCo plugin PublisherPeter Liljenberg2013-09-061-0/+1
| |/ | | | | | | | | | | Support for using JaCoCo (https://wiki.jenkins-ci.org/display/JENKINS/JaCoCo+Plugin) as a publisher for a Jenkins job. Change-Id: I69992bc1c31f69706422f946ede2ae8016a36f81
* | Add Plot plugin supportEmilien Macchi2013-09-041-0/+1
| | | | | | | | | | | | | | | | | | This publisher provides generic plotting (or graphing) capabilities in Jenkins with Plot plugin. Implements: blueprint jenkins-job-builder-plot Change-Id: I7a957357fb25c2537f9b62a5354ea796268fe5c6 Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
* | Add IRCbot plugin supportEmilien Macchi2013-09-041-0/+1
|/ | | | | | | | | This publisher enables Jenkins to send build notífications via IRC and lets you interact with Jenkins via an IRC bot. Change-Id: I9e676f7c54033327409c10b998e2a5218147ce9a Implements: blueprint jenkins-job-builder-irc Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
* Sort entry_points in setup.py for maintainabilityMathieu Gagné2013-08-281-73/+73
| | | | | | Wrap multi-lines values with parenthesis for better visibility. Change-Id: I7554b0e4d9dee6950afff1d1c1575251172b2a6c
* Add SLOCCount plugin supportEmilien Macchi2013-08-271-0/+1
| | | | | | | | This publisher provides the trend report for SLOCCount. Change-Id: I67c1299a5874317478a76d6a47dd74603a80144e Implements: blueprint jenkins-job-builder-sloccount Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
* Merge "Revert "Adding AnsiColor Support""Jenkins2013-08-271-1/+0
|\
| * Revert "Adding AnsiColor Support"Antoine Musso2013-08-261-1/+0
| | | | | | | | | | | | | | | | | | That seems to be a duplicate of the ansicolor wrapper (see def ansicolor) which is already existing: wrappers: - ansicolor: colormap: vga This reverts commit f6182791aa42ed07c6c195122ac17ff0fae20ec2
* | Merge "Adding AnsiColor Support"Jenkins2013-08-261-0/+1
|\|
| * Adding AnsiColor SupportWill Soula2013-08-231-0/+1
| | | | | | | | | | | | | | Adding support for the ansi color plugin. Provide an array with the three supported color-maps. Change-Id: Ie9c4779d1297723908d2732bedd048d03d259246
* | Merge "Adding support for the Warnings plugin"Jenkins2013-08-221-0/+1
|\ \ | |/ |/|
| * Adding support for the Warnings pluginWill Soula2013-08-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds the warnings plugin. The implementation pretty much just follows the UI from the top down. While the parsers are a drop down list in the UI, it was decided that allowing that field to be a string instead of a dictionary was necessary since the user can configure their own custom parsers at the system level and use them here. Also fixed the xml-summary and logparser documentation to have the example correctly displayed and the post-tasks documentation to have the plugin correct. Change-Id: I0f4eb8c8dc3d42d735aa4eff39b0e933326a2a79
* | Merge "Added pre-scm-buildstep wrapper"Jenkins2013-08-091-0/+2
|\ \ | |/ |/|
| * Added pre-scm-buildstep wrapperDavid Caro2013-08-071-0/+2
| | | | | | | | | | Change-Id: I96ae74c58e90309f9590b25a7f61a0421e5c9194 Signed-off-by: David Caro <dcaroest@redhat.com>
* | Added Robot Framework reports publisherDavid Caro2013-08-071-0/+1
|/ | | | | Change-Id: I6ab7aa7ba266ad6317674a1bc8a66ddccf3110ea Signed-off-by: David Caro <dcaroest@redhat.com>
* Merge "Add support for the Summary Report publisher"Jenkins2013-08-021-0/+1
|\
| * Add support for the Summary Report publisherDavid Caro2013-08-021-0/+1
| | | | | | | | | | Change-Id: I8ba5ca21c698e1ce09b12d532e350b0987c53413 Signed-off-by: David Caro <dcaroest@redhat.com>
* | Pathignore plugin support addedSergey Kolekonov2013-08-021-0/+1
|/ | | | | | | This plugin allows SCM-triggered jobs to ignore build requests if only certain paths have changed. Change-Id: Iffc86d5b7f485ff4931e68158a6fa110cb42a1c9
* Add RVM (ruby version manager) supportLeif Madsen2013-08-011-0/+1
| | | | Change-Id: I1cf4f946657a12e0f0864e2af18ebdbc44989a11
* Added post-task publisherDavid Caro2013-08-011-0/+1
| | | | | | | - Added support for the Post build task plugin Change-Id: Ifa80927959aadb29672827687c81982dea0b9c3a Signed-off-by: David Caro <dcaroest@redhat.com>
* Merge "Adding the Sauce OnDemand Plugin"Jenkins2013-07-311-0/+1
|\
| * Adding the Sauce OnDemand PluginWill Soula2013-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This change adds support for the sauce ondemand plugin. Using this plugin you can actually set everything at the job config level and not touch the global config. I did have to put a note in about how to know what to put for the platform since the list of platforms is dynamically created by the plugin by hitting the sauce labs site to get the current list, so I wasn't able to create a dictionary of what you see in the config and what the valid values are for the yaml. Change-Id: I3579111af0b18967cd09f28a5388e6637fa766d5
* | HTML Publisher plugin support addedSergey Kolekonov2013-07-251-0/+1
| | | | | | | | | | | | | | HTML Publisher provides an ability to publish the html reports that your build generates to the job and build pages. Change-Id: I13c3e0a570e717eddf84c61b095e4a32dde4e0af
* | TextFinder plugin support addedSergey Kolekonov2013-07-251-0/+1
|/ | | | | | | TextFinder provides an ability to check console output and content of specified files to ensure build status. Change-Id: I3907efc658e760d228d76633867031d94cadd6ab
* Add support for job priority sorter plugin.Arnaud Fabre2013-07-081-0/+1
| | | | | | | | | | | | | | This plugin provides a way to configure priority of jobs in build queue. Each job has a inherent, configurable, priority. Builds of higher priority are scheduled first. Change-Id: Ie7f374369a141bec094bf9a6a7438082bf298fb5 Reviewed-on: https://review.openstack.org/35064 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Khai Do <zaro0508@gmail.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Metadata plugin module - largely based on Parameters module.Roman Revyakin2013-07-081-0/+6
| | | | | | | | | | | | | | | I implemented this plugin as I use Jenkins Metadata plugin heavily in all my projects instead of the default Parameters plugin and think that everyone else would benefit from this addition to JJB as well. Current implementation handles dates in epoch format only and does not handle 'node' element - so no metatree creation is possible. Change-Id: I1e67224df9339f1319a371d049585c8343301f2e Reviewed-on: https://review.openstack.org/33773 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add TAP test result handling abilityCarl Fürstenberg2013-07-081-0/+1
| | | | | | | | | | | | | | | Add support for using org.tap4j.plugin.TapPublisher as a publisher "tap" See https://wiki.jenkins-ci.org/display/JENKINS/TAP+Plugin for the plugin in question Change-Id: Iddbd96715830ecc761384963fecfe3cd5ec3c115 Reviewed-on: https://review.openstack.org/34974 Reviewed-by: Khai Do <zaro0508@gmail.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* add Environment File Pluginzaro05082013-07-081-0/+1
| | | | | | | | | | | | | This commit adds the Environment File Plugin to JJB. https://wiki.jenkins-ci.org/display/JENKINS/Envfile+Plugin Change-Id: Id35a4d6ab25b0440303da02bb91007b459979243 Reviewed-on: https://review.openstack.org/35170 Reviewed-by: Arnaud Fabre <fabre.arnaud@gmail.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add Release pluginManuel Desbonnet2013-06-111-0/+1
| | | | | | | | | | | | | Add support for a 'release' wrapper section which enables the Release Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Release+Plugin). Change-Id: I48e9cdd3f32c4f7e3da843b6adb58767b357b2e7 Reviewed-on: https://review.openstack.org/31650 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
* Add Deploy artifacts to Maven repository publisherMathieu Gagné2013-06-101-0/+1
| | | | | | | | | Change-Id: I758a34d82ca0f8404d98b27605ee5c693f6fdcdd Reviewed-on: https://review.openstack.org/32302 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add support for the Team Foundation Server Plugin.Eric Erfanian2013-06-101-0/+1
| | | | | | | | | Change-Id: If5cce48e12f432c7e57ce89596286d2e63796c70 Reviewed-on: https://review.openstack.org/31400 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* add post build workspace cleanup publisherJulian Taylor2013-06-051-0/+2
| | | | | | | | | Change-Id: Id541aaa8173202bf141f389c7258e0dd43b39472 Reviewed-on: https://review.openstack.org/31448 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
* Adding Build User Vars supportWill Soula2013-05-311-0/+1
| | | | | | | | | | | | | | | Adding support for the Build User Vars plugin. This plugin exposes new environment variables of who started a build, if it was started manually. Change-Id: I731419f26a9e59800ea2209d1c5a659a1b6cd483 Reviewed-on: https://review.openstack.org/30785 Reviewed-by: Khai Do <zaro0508@gmail.com> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Monty Taylor <mordred@inaugust.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Adding Jabber PluginWill Soula2013-05-221-0/+1
| | | | | | | | | | | | | | | This change adds support for the Jabber plugin so Jenkins can report results to chat rooms. This change also fixes a misspelling of trigger in the documentation of the join-trigger functionality. Change-Id: I69659b106c6e1730506ee8150df8c07c1be27254 Reviewed-on: https://review.openstack.org/29779 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add support for the performance plugin.Eric Erfanian2013-05-201-0/+1
| | | | | | | | | | | | | Throws an error when invalid values are provided. Also fix a minor spelling error. Change-Id: Ib32fffbbdab89f072894e675a43eecfb0fff983d Reviewed-on: https://review.openstack.org/28916 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Enhance support for the Cobertura Coverage Plugin. Deprecates the coverage ↵Eric Erfanian2013-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | module. Increases the amount of recognizable parameters, modularizes existing parameters and maintains default values. Modularizes the construction of coverage reports. Coverage reports can now be fully specified within JJB YAML. Coverage reports now use a default value of zero for healthy, unhealthy, and unstable. Additionally, at least one target must be specified. Coverage module gets a documentation and logger warning against its use. Logger object moved to the head of the code. Change-Id: I505a6185b3f9005fbbd9786ebdca0ef02ed618f0 Reviewed-on: https://review.openstack.org/28184 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* add support for building with grailsEric Erfanian2013-05-031-0/+1
| | | | | | | | | Change-Id: Ie5caf99bdbe6f6f5493511d2710ee04747fb0494 Reviewed-on: https://review.openstack.org/28125 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add support for the promoted builds plugin.Eric Erfanian2013-05-031-0/+1
| | | | | | | | | | Change-Id: I393f1c4d47253fbe53f774c5e60cd20f65b5348e Reviewed-on: https://review.openstack.org/28005 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add msbuild plugin support.Arnaud Fabre2013-04-301-0/+1
| | | | | | | | | | | | This is a simple plugin to wrap msbuild tool, which is used for building .NET projects. Change-Id: I0803d4477d9132265e559ad40b8c1a981a2cd5ef Reviewed-on: https://review.openstack.org/27654 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
* Add support to the Conditional BuildStep plugin.Arnaud Fabre2013-04-241-0/+1
| | | | | | | | | | | | | | | | | | | | This plugin, as its name implies, permits to execute build step conditionaly. Reusing other builders supported by Jenkins Job Builder is tricky since when only one step is involved, the markup generated by the sub-builder must be tweaked. XML nodes created by sub-builders are added to a dummy node, which makes their retrieval and tweaking possible. The tweaking consists of transforming a node <HelloWorld/> into <buildStep class="HelloWorld"/>. Change-Id: I96bb6af6a9f93e314bc0c531382b87bba7ac9e67 Reviewed-on: https://review.openstack.org/26050 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add suport for the Publish over SSH plugin.Kiall Mac Innes2013-04-121-0/+1
| | | | | | | | | Change-Id: Id06bd57c1d290df98c05b3cb19066013635199a3 Reviewed-on: https://review.openstack.org/26831 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
* Add support for the MultiJob pluginKiall Mac Innes2013-04-101-0/+2
| | | | | | | | | Change-Id: Ie6c06072eae17fddf241fa0bc416d20c9a2248dc Reviewed-on: https://review.openstack.org/26321 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