Releases: jenkinsci/azure-vm-agents-plugin
Releases · jenkinsci/azure-vm-agents-plugin
901.ved986df424b_3
898.v7309274ccd9c
🚀 New features and improvements
📦 Dependency updates
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.6 (#485) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.5 (#482) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2543 (#480) @renovate
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.1 (#474) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.75 (#475) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2516 (#473) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2507 (#472) @renovate
- Update dependency com.sshtools:maverick-synergy-client to v3.0.11 (#471) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2496 (#470) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.74 (#469) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.4 (#466) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2483 (#467) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2465 (#465) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2446 (#464) @renovate
883.v63c930b_025dc
💥 Breaking changes
- JENKINS-71737 - rename cloudName to name (#462) @car-roll
Warning
This is a breaking change for anyone configuring Azure VM Agents with the configuration as code plugin
cloudName
has been renamed to name
adapt your templates
- cloudName: "linux"
+ name: "linux"
📦 Dependency updates
881.vdd465399565c
👷 Changes for plugin developers
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2401 (#455) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v320 (#456) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.73 (#454) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.3 (#453) @renovate
876.vb_b_06c11c3f36
🐛 Bug fixes
✍ Other changes
📦 Dependency updates
- Update dependency org.jenkins-ci.plugins:azure-credentials to v293 (#451) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2378 (#450) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v316 (#448) @renovate
- Update dependency org.jenkins-ci.plugins:azure-credentials to v292 (#447) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.72 (#445) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.2 (#443) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.71 (#441) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.70 (#439) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v302 (#438) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.69 (#437) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.1 (#434) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.67 (#433) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.66 (#429) @renovate
- Update hamcrest (#432) @NotMyFault
859.v7213476e4fea_
🚀 New features and improvements
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.361.x to v2102 (#430) @renovate
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0 (#427) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.0 (#426) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.63 (#424) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.11.0 (#423) @renovate
852.v8d35f0960a_43
851.v16b_dcb_e85c85
🚀 New features and improvements
📦 Dependency updates
846.v5a_f7e3dce959
💥 Breaking changes
The breaking change only affects configuration as code users
Summary of changes
- VM Templates are now hidden by default so as they don't take up a huge amount of the page
- Slight re-ordering of fields, grouping similar ones together
- Launchers can have their own config page now, preparation for host key verification potentially
- Heading added on agent config page
- Use sentence case for UI labels
- Minor text changes on UI labels
Upgrade guide
Launcher specific methods have been nested under their own config page.
Users who only use the UI to configure should have no issues upgrading as compatibility has been maintained.
Users who use the configuration as code plugin will have to make minor adjustments to their configuration when upgrading.
Changes configuration as code users need to make
SSH Launcher:
agentLaunchMethod: "SSH"
becomes
launcher: "ssh"
Inbound launcher:
agentLaunchMethod: "JNLP"
becomes
launcher: "inbound"
SSH options set:
agentLaunchMethod: "SSH"
preInstallSsh: true
sshConfig: "ForwardAgent yes"
becomes
launcher:
ssh:
preInstallSsh: true
sshConfig: "ForwardAgent yes"