How can I use "Release ref pattern" for connected repositories in the Ketryx project settings? – Ketryx
Frequently Asked Questions
How can I use "Release ref pattern" for connected repositories in the Ketryx project settings?
Carlton
- Updated 1 year ago
Versioning items can be important when using Ketryx. Point-wise items will only appear in the version they are marked with, and long-lived items will appear in all versions from their introduction to their obsolescence (more on that here). When you want to appropriately version items from connected repositories, like dependencies or Git-based configuration items, you should set Release ref pattern to ensure Ketryx can infer a version number from branches or tags in the repository and match that with a project release version number in Ketryx.
After doing this, Ketryx will know which dependencies and/or Git-based configuration items appear in each release version of the project.
When setting up the Release ref pattern, you should use # as a SemVer-compatible version placeholder. For example, release/# will match release/3.2.1, release/3.2, or release/3, as version numbers 3.2.1, 3.2.0, and 3.0.0, respectively.
Previous article
How is our connected source code repository processed by Ketryx?
Next article
How can I use "Analyzed branch or tag" for connected repositories in the Ketryx project settings?