1.18.0
release-drafter
released this
30 Jul 14:43
·
2400 commits
to master
since this release
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