Prior to this change, the docker-build-publish setting docs did not
properly link to the docker-build-publish Jenkins wiki page.
Fix the syntax so that the docs properly link to this plugin's wiki
page.
Change-Id: I75fbe95957b0ace6dd79b5111b4f9213fd80c696
- Add support for file and command options for groovy plugin
- Update docs
- Update minimal and full tests
- Use convert_mapping_to_xml
Change-Id: I60f600898f9b2852bc420aa3b5c43f63776a6247
Signed-off-by: Anil Belur <askb23@gmail.com>
Only manifest-url is required for the Repo plugin, all other parameters
are optional, or should at least not generate empty tags, because the
actual 'repo' tool will be called with empty parameters, leading to
a failed execution.
This was introduced with a34bd67ef74afe7a08e069710a827797073faa51.
Before that change, empty strings did not generate XML entries.
Change-Id: Ia66845cb71b01c8e26285ed2eabb1ef32622e3e1
Story: 2000727
Since introduction of the Jenkins Pipeline plugin
(https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin), one can
configure a Pipeline job using a Groovy file lying with the source code
(see: https://jenkins.io/solutions/pipeline/).
We add support here for this kind of jobs, introducing a new component:
pipeline-scm. This component contains information about the repository to
clone and the name of the file where the job configuration can be found.
Since Workflow plugin is just an old name for the Pipeline plugin,
Workflow job type can be deprecated in favor of Pipeline job type to
avoid confusion and keep JJB in line with the terms used in Jenkins.
Change-Id: I098b9673c44b1281fa0954193d8fadf273685386
Story: 2000573
Task: 2974
hudson.maven.reporters.Mailer is a typo as it never existed.
Support "Send email for each failed module" via perModuleEmail attribute.
Change-Id: I6ef493a097a10326b67295775a9522c95c2fee2f
Adds support for the 'credentials' parameter type for job
definitions. Requires the Jenkins Credentials Plugin.
Change-Id: I5e410668caed9e95bed7afb02341a456d2ece5e3
Story: 2000761
Add support for the Saltstack plugin builder in Jenkins.
Requires the Jenkins Saltstack Plugin.
Change-Id: Ic2c1c5bf2a7f75ae2e2da83b293f44d02d8d3322
Story: 2000766
- update jabber plugin to use convert xml
- add plugin="jabber" and plugin="instant-messaging" attribute
- update test cases
- add new notification strategy option
Change-Id: I221f75f30e611ca206041be6f9a86e4075f6bb8d
Height and width are supported by the Plot Plugin today but
not made available in the Publisher. This adds support for
both with the same defaults that exist in the plugin.
This allows users to configure a height and width as desired.
Change-Id: I1846e73d2fc3f6a9f651646b74cd3af6f85aee6d
Plugins can use get_plugin_config() which will search in a plugin
namespace. For example:
[plugin "hipchat"]
authtoken = 123token
- Updated hipchat plugin to use get_plugin_config()
- Updated stash plugin to use get_plugin_config()
- Backwards compatibility is kept by falling back to the old
configuration setting if the new one is not found.
- Warning is displayed if the old configuration method is used.
Change-Id: I7cff063e2d179a5d9a3f221c85de6864382bc477
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>