Otherwise a NullPointerException is thrown.
Co-Authored By: Dong Ma <winterma.dong@gmail.com>
Change-Id: I19435bc4af8265ad03754643b84d06189d6c5493
Story: 2000334
Capture logs to attach them on exceptions to simplify the debugging of
errors in tests when they occur.
Change-Id: I5c1b5c306aba37789a8d41eabf65e0ac628af838
This plugin integrates Jenkins with Phabricator's code review and CI
systems.
NOTE: The plugin also provides a wrapper. The future of that is
unclear time at this time so no jjb support is added.
Change-Id: I36727445a00ab07799ab8d8263340d87c8a13be2
A new hipchat publisher has been added. It replaces the old hipchat
notifier mechanism for HipChat plugin >=0.1.9
Change-Id: Ifa5e147da77882390d07e1bc9b58abff6f15ac1e
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
Co-Authored-By: Richard Pijnenburg <richard.pijnenburg@gmail.com>
* This plugin brings automatic open source management to Jenkins
users
* The plugin helps you manage the usage of open source libraries in
you projects.
Change-Id: I6e01338292038f460428b9ae1bbe8fdc6f97c430
Support for the following options -
* Boolean Parameters
* Include/pass through Upstream SVN Revisons
* Combine Queued git hashes
* File encoding in params from properties file
Change-Id: I0a8628915c5cfbd52f26c4966571d7ad96f5f9b4
* This plugin gives Jenkins the ability to spawn amazon
cloudformation stacks before running the build and stopping it at
the end
* This change adds cloudformation ability to the builders and the
publishers to create stacks and to the publishers to tear the stack
down
Change-Id: I8041382fc6f1d569c322088a3bc8812332a131e8
As per now if you want to configure the stash publisher and give it
a username and password, you need to set them in clear text within
the yaml file. This pull request gives the possibility to set these
credentials within the jenkins_jobs.ini file and therefore makes it
possible to not expose them to everyone.
Change-Id: I2e5d6caefb87ded2468c7b7e015e20464ffef99e
Remove the test options suppressing ignoring differences in whitespace
outputted in the XML to allow capturing of issues where the code
incorrectly adds or removes significant whitespace.
Add a helper function to deal with the edge case of parsing XML directly
that contains non significant whitespace to avoid accidentally adding
excess whitespace when minidom outputs the resulting document.
Change-Id: I9936042cd82c204ba2b3c19f575703e33564f7fd
Adds ability to scan files using ClamAV, an open source antivirus
engine.
This requires the ClamAV Plugin.
Change-Id: I741687e39ef5450a63bb99ae757ce3f9b166b783
Signed-off-by: Michael Prokop <openstack.org@michael-prokop.at>
In the Post-build Actions section there is a checkbox for "Archive artifacts
only if build is successful" that does not appear to be affected by the
latest-only yaml key, in Jenkins 1.620, that generates the latestOnly tag.
This patch adds a new yaml key for if-only-success that generates a tag for
onlyIfSuccessful that influences the mentioned checkbox.
Change-Id: I86c50d5c7a9e2234ae9cf4b3b59de7292d1dbaa0
Support new options, disable-publisher option that is intended to
disable the publisher without removing the settings for testing,
and the both-html-text content-type option for the email-ext
plugin.
Change-Id: I6dab8101f8859a98be0c4a5f8068661c7af66a6b
the join-trigger plugin supports publishers to be triggered on a join.
Only certain publishers work, but this should enable support for it.
Change-Id: I04afc2aedd0c57e9e64c46dbdc7f694d47186bbb
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
This change adds support for publishing build status to Flowdock via the
Flowdock plugin (https://github.com/jenkinsci/flowdock-plugin). The
plugin gives the ability to publish directly to a flow via a (mandatory)
API token supplied by the user.
Change-Id: Ibceecfe19e05e40e13547257e45d9b826e197d4b
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
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>
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>