Releases: jenkinsci/kubernetes-plugin
Releases · jenkinsci/kubernetes-plugin
1.19.1
🚀 New features and improvements
- JENKINS-56307 - NoDelayProvisionerStrategy for kubernetes plugin (#598) @runzexia
🐛 Bug Fixes
📦 Dependency updates
- Bump plugin from 3.49 to 3.50 (#597) @dependabot
1.19.0
📦 Dependency updates
- Bump versions-maven-plugin from 2.1 to 2.7 (#566) @dependabot
- Bump io.jenkins.tools.bom:bom from 2.176.2 to 2.176.3 (#587) @dependabot
👻 Maintenance
- Remove dependency management for jackson-dataformat-yaml (#593) @Vlatombe
- Fix scope for some git plugin transitive dependencies getting pulled as 'compile' instead of 'test' (#592) @Vlatombe
- JENKINS-59224 - add kubernetes-client-api plugin dependency (#591) @cronik
- Switch /project/url from Confluence to GitHub (#590) @jglick
1.18.3
1.18.2
🐛 Bug Fixes
- JENKINS-58785 - Only define environment variables for agent in jnlp container (#577) @Vlatombe
- JENKINS-59000 - Upgrade kubernetes-client to 4.4.2 (#582) @carlossg
- JENKINS-58766 - Fix migration compatibility for working dir (#576) @Vlatombe
👻 Maintenance
- Adding a DinD example (#581) @jglick
- Update README.md (#579) @EvanMAmstutz
📦 Dependency updates
- JENKINS-59000 - Upgrade kubernetes-client to 4.4.2 (#582) @carlossg
1.18.1
🐛 Bug Fixes
- JENKINS-58767 - Persist yaml fragment in a single string (#574) @Vlatombe
- JENKINS-58740 - add missing pod label attribute to config.jelly (#571) @cronik
👻 Maintenance
1.15.10
🐛 Bug Fixes
- JENKINS-58767 - Persist yaml fragment in a single string (#574) @Vlatombe
1.18.0
Migration notes
This release includes a change of the default working directory for the agent, in order to allow docker images to ship with their own configuration files under $HOME
directory if they want.
If your Jenkinsfile or pod templates explicitly depends on /home/jenkins
you will need to update it to /home/jenkins/agent
.
It is recommended to always work within the job workspace ($WORKSPACE
) and not rely on absolute paths in your pipelines.
🚀 New features and improvements
- JENKINS-58724 - Update existing logger to display current run (#562, #564) @mat1e
🐛 Bug Fixes
- JENKINS-58540 - Mask secrets only if non-empty (#558) @karolgil
- JENKINS-58705 - Update default working dir to
/home/jenkins/agent
(#559) @Vlatombe - JENKINS-58574 - Fix inheritance of showRawYaml (#556) @Vlatombe
📦 Dependency updates
🚦 Tests
- JENKINS-58513 - Remove this assertion (#561) @Vlatombe
- Demonstrating that an upstream fix avoids the need for a workaround (#554) @jglick
1.17.3
🚀 New features and improvements
- JENKINS-58670 - Add ability to set Pod Labels in Kubernetes Cloud configuration (#551) @cronik
🐛 Bug Fixes
- JENKINS-58602 - Hide JENKINS_SECRET from pod manifest (#552) @Vlatombe
👻 Maintenance
- Update ReadME with
POD_LABEL
disclaimer (#555) @Trey-O - Added documentation for running on EKS (#548) @mrferos
- README: Fix the plugin name and add badges (#550) @oleg-nenashev
🚦 Tests
1.17.2
🚀 New features and improvements
- JENKINS-58507 - Display resulting pod yaml instead of input (#546) @Vlatombe
🐛 Bug Fixes
- JENKINS-58306 - Need to explicitly ask for cascading deletion of agent pod (#544) @jglick