We are delighted to announce the availability of CloudBees Jenkins Platform 2.32.3.1 which includes significant upgrades to key pipeline plugins, improved functionality for Declarative pipeline and support for Git Large File Storage. As always this release includes the most recent security fix, issued on 20 March.
Release Highlights
Pipeline Suite Upgrades
This update streamlines and improves the integration for the existing integrations with GitHub, GitHub Enterprise, Bitbucket Cloud (Git and Mercurial) and Bitbucket Server (formerly Stash). As a result of this added functionality, the GitHub Organization Folder plugin has been deprecated and its functionality integrated into the GitHub Branch Source plugin.
Declarative Pipeline Upgrades
We added improvements for working with Dockerfiles so that users can specify a directory to build an image using the "dockerfile" option. In addition, Declarative syntax will now automatically checkout source code into the workspace for each stage that requests a new agent in the Pipeline.
Support for Git Large File Support (LFS)
The Git plugin now supports Git Large File Storage (LFS) as an "Additional Behavior", enabling users to work with Git repositories containing large binary files. This functionality makes it easier to create concise checkouts in Jenkinsfiles.
CloudBees Assurance Program Plugin (CAP) Updates
Improvements |
Details |
Security upgrades to plugins (incorporated from security advisory on March 20, 2017) |
|
Plugins that require bulk upgrade: We highly recommend using Beekeeper to do a bulk upgrade |
|
Verified plugins - the following plugins have been extensively tested and refreshed. |
|
Compatible plugin updates: the following plugins are compatible with verified plugins and Jenkins core |
|
CloudBees Jenkins Platform Updates
Fixes |
Details |
Pipeline copyRemoteRemoteArtifacts |
copyRemoteArtifacts "cjp:///… " fails with "IOException: Source job does not exist or you do not have permission to see the source job" |
Move/copy Jobs |
Fix ConcurrentModificationException when records are being modified at the same time we read them |
Move/copy Jobs |
Some temporary files were not cleaned up |
Move/copy Jobs |
Fix issue copying Matrix jobs with one axis |
Pipeline Templates |
Expose the name of the Marker file as an env variable for organization folders |
Folders |
Fix problem on folders to display the metric “Job Status Health Metric - Job without builds” |
Inter server messaging service |
Add additional logging messages to Transport Messaging API |
Credentials Management |
AWS Credentials distributed by Ops Center to Client Master not found by EC2 Cloud plugin |
Support Bundle |
Temporary patched*.xml file not deleted by the Support Bundle under $JENKINS_HOME/support |
Jenkins Project Plugins
Fixes |
Details |
BlueOcean’s 1.0 release candidate version is now available in the CAP update center. This includes an early version of the BlueOcean Pipeline Editor. |
|
Pipeline plugin refreshes |
|
Release Notes & Related Documentation
- CJP Client Master: https://release-notes.cloudbees.com/release/1/2.32.3.1
- CJP Operations Center: https://release-notes.cloudbees.com/release/38/2.32.3.1
- SCM API 2.0 considerations: https://jenkins.io/blog/2017/01/17/scm-api-2/
- Jenkins security advisory: https://jenkins.io/security/advisory/2017-03-20/
Comments
0 comments
Article is closed for comments.