RELEASED: Public: April 18, 2024
Resolved issues
- HA Groovy library migration could break checkout by tag (BEE-47134)
-
An administrative monitor on a High Availability (HA) controller warns you if you have configured a Pipeline library to check out to a shared location, and offers to migrate the configuration to use a per-build checkout, including optimizations for the clone technique.
If a library was configured with plain Git, after migration, it was not possible to clone a library by tag (as opposed to branch) unless the configuration was manually adjusted to include tags in advanced clone options. Now, the clone options will include tags. The behavior is unchanged for derivative Git-based configurations; at least the GitHub Branch Source plugin is able to clone a library by tag, even with clone options that suppress tag retrieval, since the refspec in that case encodes the tag name.
-
Internal changes to streamline development. Not user visible. (BEE-47090)
-