CloudBees CasC API Plugin 1.27

1 minute read

RELEASED: Public: 2021-10-06

New features

None.

Feature enhancements

The Java Development Kit (JDK) format for CasC Freestyle jobs has been improved (BEE-7150)

When creating or exporting a CasC items.yaml file, the JDK in Freestyle jobs has been simplified.

The legacy format is backwards compatible and still valid when creating or exporting the CasC items.yaml file.

Resolved issues

Top-level properties defined in the operations center CasC items.yaml file were duplicated (BEE-8207)

If Reload Configuration was selected from the CloudBees Configuration as Code export and update screen or if the operations center instance was restarted, job properties defined in the operations center CasC items.yaml file were duplicated for Freestyle jobs, Organization folders, and properties without a set method.

This issue has been resolved.

If the Jenkins Configuration as Code plugin was not installed, the CloudBees Configuration as Code export and update screen failed to load (BEE-5523)

If the Jenkins Configuration as Code plugin was not installed and Check for updates was selected from the CloudBees Configuration as Code export and update screen, the update page failed to load.

This issue has been resolved. If Check for updates is selected, the new version of the bundle is now detected and the update page properly loads. Once the updated bundle is applied, the instance can be safely restarted.

Known issues

None.

Upgrade notes

None.