Skip to content

The Jenkins Publisher plug-in is installed into the Jenkins server and provides the ability to publish artifacts into an UrbanCode Deploy component as a post-build action.

Notifications You must be signed in to change notification settings

Amiya-873/jenkins-publisher-ucd-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Publisher plug-in for IBM UrbanCode Deploy


Note: This is not the plugin distributable! This is the source code. To find the installable plugin, go to the plug-in page on the IBM UrbanCode Plug-ins microsite.

License

This plug-in is protected under the Eclipse Public 1.0 License

Overview

Jenkins is a continuous integration server that supports interactions with other technologies by using a plug-in model.

This plug-in is installed into the Jenkins server and provides the ability to publish artifacts into an IBM UrbanCode Deploy component as a post-build action.

Documentation

All plug-in documentation is updated and maintained on the IBM UrbanCode Plug-ins microsite.

Support

Plug-ins downloaded directly from the IBM UrbanCode Plug-ins microsite are fully supported by IBM. Create a GitHub Issue or Pull Request for minor requests and bug fixes. For time sensitive issues that require immediate assistance, file a PMR through the normal IBM support channels. Plug-ins built externally or modified with custom code are supported on a best-effort-basis using GitHub Issues.

Locally Build the Plug-in

This open source plug-in uses Gradle as its build tool. Install the latest version of Gradle to build the plug-in locally. Build the plug-in by running the gradle jpi command in the plug-in's root directory. The plug-in distributable will be placed under the build/libs folder.

Release Notes

Version 1.15

  • APAR PH28324 - UCD Jenkins Plugin - Fail the Jenkins job if nothing is found to push to UCD( avoid false positive)

Version 1.14

  • APAR PH24835 - Update dependencies for compatibility for jenkins 2.2

Version 1.13

  • Fixing CVE:CVE-2019-4233

Version 1.12

Added option to skip waiting for a successful deployment from UCD.

Version 1.11

  • APAR PI99495 - Update dependencies for compatibility with UCD 6.2.7.1+

Version 1.10

  • Removed admin user and administrative mode check for maintenance mode.
  • Maintenance mode is removed in UCD 6.2.4, so we've removed it in the Jenkins plugin too.

Version 1.9

  • APAR PI84771 - Invalid versionName property upgrade path originating from v1.2.10.

Version 1.8

  • RFE 104275 - Support for Description and Application Request Properties on deployments.

Version 1.7

  • Use Global and Alternative credentials appropriately.
  • Continue build process if Component Version link assignment fails.

Version 1.6

  • Fixed PI77548 - Unable to resolve component process properties.

Version 1.5

  • Fixed unserializable error when publishing versions.

Version 1.4

  • Added checkbox to configure administrative user.
  • Added per job user credential configuration.

Version 1.3

  • Fixed PI61971 - Connection pool leak in Jenkins ibm-ucdeploy-publisher.

Older Versions

  • Fixed PI32899 - Jenkins plugin fails on slave nodes with an UnserializbleException
  • Fixed PI36005 - Jenkins plugin 1.2.1 not compatible with builds created with earlier versions of the plugin
  • Fixed PI37957 - Pulled in a fix for excludes options not being handled by a common library.

About

The Jenkins Publisher plug-in is installed into the Jenkins server and provides the ability to publish artifacts into an UrbanCode Deploy component as a post-build action.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 94.6%
  • HTML 5.4%