1304 Commits

Author SHA1 Message Date
Adam Kaufman
2331f4c86a added support for jdepend plugin
Change-Id: I6540b0238ebdad0b0763d596586e2e8702af7599
2015-08-07 15:05:38 +01:00
Jenkins
d4bff3529d Merge "Support for more extensions and options in Git plugin" 2015-07-13 22:43:11 +00:00
Jenkins
50f66b2d86 Merge "Add deprication warning in documentation" 2015-07-13 20:20:13 +00:00
Jenkins
dcddb0fc9d Merge "xunit: Add support for Google Test" 2015-07-13 20:05:25 +00:00
Jenkins
47fd0f4bb3 Merge "Add support to reverse trigger for job list" 2015-07-13 20:02:42 +00:00
Jenkins
3b61f72e81 Merge "Add Google Cloud Storage Plugin support" 2015-07-13 16:58:51 +00:00
Somay Jain
b7f491897c Support for more extensions and options in Git plugin
Added the support for the following -
* strategy and ff_mode in merge before build extension
* more options for repository browsers
* sparse checkout path extension
* ignore commits with certain messages extension
* force polling using workspace extension
* force push option for git publisher

Change-Id: I1fd5b73de32f3a4c10c89dacdddb377378c4128d
2015-07-13 18:47:20 +05:30
Jenkins
340bcc3e96 Merge "Support for repo-depth and ignore-externals in svn plugin" 2015-07-13 12:57:52 +00:00
Jenkins
dbe685ea93 Merge "Added support for groovy script trigger" 2015-07-13 12:44:40 +00:00
Jenkins
374684d758 Merge "Improvement in the Credentials Binding Plugin" 2015-07-13 12:44:36 +00:00
Fatih Degirmenci
05ea5bc689 Add Google Cloud Storage Plugin support
Adds ability to upload artifacts produced by builds to Google Cloud
Storage.

This requires the Jenkins Google Cloud Storage Plugin.

Apart from the requirement of installing Google Cloud Storage Plugin
itself, installation of Google OAuth Credentials and addition of
required credentials to use with Google Cloud Storage plugin are
required.

Change-Id: I81496d46233b2eaee5cc79ac3ee50686a50addc5
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-13 14:30:48 +02:00
Somay Jain
c20570f9d6 Support for repo-depth and ignore-externals in svn plugin
Change-Id: I5f35536a936bde33b0a8c710b28ac5e81fcc6c8b
2015-07-13 17:55:56 +05:30
Jenkins
57490f96a1 Merge "Adding support for javadoc plugin" 2015-07-13 12:21:08 +00:00
Jenkins
597767905c Merge "Support for health-scale-factor in junit plugin" 2015-07-13 12:15:50 +00:00
Jenkins
9e0ef50a18 Merge "Add Disable Failed Job Plugin support" 2015-07-10 17:18:25 +00:00
Somay Jain
71a242cbd9 Added support for groovy script trigger
* Support for configuring all options for polling with a groovy script.
* Added script-file-path in bash script trigger documentation (support
was present in code but not included in documentation)

Change-Id: Ide3ccbb585644c2d89daa46d8eccf79fbba93f96
2015-07-10 19:18:22 +05:30
Cody Littley
beb259c300 Add deprication warning in documentation
According to the message on line 443:

branch-compare-type and branch-pattern at project
level are deprecated and support will be removed
in a later version of Jenkins Job Builder;

This has the potential to create some confusion.

I have flagged the branch-pattern and branch-compare-type documentation
to show that they have been depricated and added a pointer to the
proper alternative (branches).

Change-Id: Id732106aefedc95d37e860e60003459539008d25
2015-07-10 08:37:31 -05:00
Somay Jain
b2cfb7ef24 Improvement in the Credentials Binding Plugin
* Adding the option to select Username and Password (separated) -
Allows the user to set one variable to the username and
one to the password in the credentials.

Change-Id: I926bbd166ca00846fe280dda61eb821c5bb89b13
2015-07-10 17:25:42 +05:30
Somay Jain
2c1a31a93e Adding support for javadoc plugin
Change-Id: I857d868ad0a953674fc45977bafc1766e43ebcfe
2015-07-08 18:47:57 +05:30
Somay Jain
c395463d21 Support for health-scale-factor in junit plugin
Change-Id: Iffca6e201c8f57303aefad8574dd3d8ed298509a
2015-07-08 18:04:55 +05:30
Tobias Henkel
f41de33ed0 xunit: Add support for Google Test
Change-Id: I6a7d836ccb365533edbd0773a005d936fb8eef2a
2015-07-08 08:39:47 +02:00
Jenkins
8839388aa3 Merge "Exclude .test directory from pep8 check" 2015-07-07 17:59:00 +00:00
Jenkins
72c3664193 Merge "Enable tests of builder object" 2015-07-07 15:59:11 +00:00
Darragh Bailey
1898307ec0 Exclude .test directory from pep8 check
Exclude the .test directory, created by running the comparison of
changes to the XML outputted caused by the current revision, from the
pep8 checks.

Change-Id: I07d06819e0db29efb27bf0f7e4de05bef5bc3a7e
2015-07-07 16:43:24 +01:00
Jenkins
78e7e38533 Merge "Test update command with --delete-old option" 2015-07-03 17:49:16 +00:00
Fatih Degirmenci
40b01c6dae Add Disable Failed Job Plugin support
Adds ability to disable failed jobs automatically.

This requires the Jenkins Disable Failed Job Plugin.

Change-Id: I0966a32338ffce55fef01681688b46aed55cfdd0
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-03 14:20:43 +02:00
Jenkins
1285b4417a Merge "Adding support for LiveScreenshot Plugin" 2015-07-03 12:18:52 +00:00
Jenkins
0a9b5b7206 Merge "Add support for the Naginator Plugin" 2015-07-03 12:17:28 +00:00
Jenkins
fed5d9a1b8 Merge "Support for post-step-run-condition in Maven projects" 2015-07-03 12:16:55 +00:00
Jenkins
b873ffe5b6 Merge "Support for more options in gerrit plugin and doc cleanup." 2015-07-03 12:13:17 +00:00
Jenkins
cc026e88bb Merge "Adding disableArchiveOutput option in Robot Framework Plugin" 2015-07-03 12:13:14 +00:00
Wayne
271917c757 Add Parameterized Remote Trigger Plugin support.
Trigger build of job on remote Jenkins instance.  Requires the Jenkins
Parameterized Remote Trigger Plugin:

https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Remote+Trigger+Plugin

Please note that this plugin requires system configuration on the Jenkins Master
that is unavailable from individual job views; specifically, one must add remote
jenkins servers whose 'Display Name' field are what make up valid fields on the
`remote-jenkins-name` attribute below.

Change-Id: I88a653b315b8609ba016e88d77156544dacd68ea
2015-07-02 16:56:00 -07:00
Will Soula
ba711838d0 Add support for the Naginator Plugin
This plugin allows you to automatically reschedule a build after
a build failure.  This is useful in several use cases, including:
* The build is dependent upon external resources, that were
temporarily unavailable.
* Users want continuous emails sent out until the build is fixed,
in order to prompt people into action

Change-Id: Ia292ad98d28b4d708b2419227d8b3c59ec49b254
2015-07-02 17:01:24 -05:00
Jenkins
9481e9207b Merge "Update 'timeout' wrapper module" 2015-07-02 20:01:08 +00:00
Jenkins
eef102852a Merge "Update xml-summary publisher" 2015-07-02 19:45:07 +00:00
Jerome Hourquebie
3cfa0481a0 Update xml-summary publisher
Adding "Show on Project Page" option

Change-Id: I15bc3b169b2c63b977aa7934744550f602893120
2015-07-02 12:35:08 -07:00
Jenkins
2af32d9cbc Merge "Adding unittest to ownership property" 2015-07-02 19:31:47 +00:00
Jenkins
9c6a96ffc6 Merge "Support for image gallery publisher" 2015-07-02 17:51:57 +00:00
Jenkins
4d8d0c4383 Merge "Validate the use of [] as an scm value" 2015-07-02 17:22:19 +00:00
Jenkins
f2eb6dda32 Merge "Make include_path deterministic" 2015-06-30 18:30:06 +00:00
Holger Levsen
bc73928d0f Adding support for LiveScreenshot Plugin
https://wiki.jenkins-ci.org/display/JENKINS/LiveScreenshot+Plugin

You can find the original version of this patch here:
  a1be29b0a3

My (Philip Hands's) contribution is limited to moving the one line from
setup.py to setup.cfg, fixing a couple of very minor pep8 errors, adding
the unit test, and submitting it upstream (now).
I've therefore set the Author to be Holger.

It is being submitted upstream by me (Philip Hands) with Holger's approval,
because he doesn't have the time available to do it himself.

Change-Id: I57a19786f202ebdb2f98cd63252b1a1e1639d9b3
Co-Authored-By: Philip Hands <phil@hands.com>
2015-06-29 20:17:48 +01:00
Jenkins
eafd11cdfc Merge "hipchat bug fix" 2015-06-29 18:28:34 +00:00
Somay Jain
cbf1f1b66a Support for more options in gerrit plugin and doc cleanup.
Following options are added -
* Other jobs on which this job depends
* Notification Level
* Unsuccessful Message File
* Silent Start Mode

Gerrit docstring cleanup for better indentation.

Change-Id: I2d0988973dcdd7ff32e7cdcd2c2676da3235e7fc
2015-06-29 18:59:41 +05:30
Darragh Bailey
5b16aa9c55 Test update command with --delete-old option
Add simple test to ensure the update command results in update_job()
being called as expected and a complex scenario to test that when only
some jobs are updated, that passing --delete-old option to update will
only remove those managed jobs no longer listed and cannot include jobs
that were skipped previously.

Additionally this has been tested with the problem commit for adding
parallel thread usage and after adjusting the names of the functions
mocked to align with the rename demonstrated the bug encountered by
applying commit 7100a7f225e60936f23d24c757c1b14c9b136ec4.

Change-Id: I9c8a0bf86be2e67e012a3cf2a46530fd2622712b
2015-06-28 14:53:31 +01:00
Somay Jain
25a507ff8f Support for post-step-run-condition in Maven projects
Change-Id: I87e1b58ad69330f3bb44070513ac90ec03b65cb4
2015-06-27 21:03:46 +05:30
Thanh Ha
833fa2b928 Add support to reverse trigger for job list
Listing jobs as a comma separated list is fine with small amounts of
jobs however when this list gets too long it can be difficult to
maintain.

This patch adds support to list jobs as a list and the code will
automatically change it to a python separated list. Also retains support
for the old style comma separated list.

Change-Id: I0a419bb1f2ec83979f46990430f874381680cac8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-06-27 06:37:58 -07:00
Jenkins
b48592565f Merge "requirements: pin pbr>=0.8.2,<2.0" 2015-06-26 22:47:26 +00:00
Wayne
8a63d7a2a0 Update 'timeout' wrapper module
Add support specifically for BuildTimeoutWrapper plugin version 1.14 and later;
leave module behavior intact for previous versions.

Change-Id: I6e9459271172540eda4fdb576d788fa2ae6f4d68
2015-06-22 07:03:41 -07:00
Jenkins
d54c7a97fe Merge "Change zuul-cloner parameters" 2015-06-19 17:54:40 +00:00
Jenkins
e460a1e1ae Merge "Move writexml fix for older minidom to same module as caller" 2015-06-19 17:26:58 +00:00