Release Flow Extension for Azure DevOpsThis extension contains Azure DevOps pipeline tools to support Release Flow. Release Flow Git Version TaskThis task analyses a Git repository that is assumed to follow Release Flow conventions, and outputs
semantic version-compatible variables based on the repository history, plus the name of the source
branch for the build (as per the Azure Pipelines built-in You can find further details about Release Flow conventions and versioning logic in the README for the core library that this task uses. Note: since September
2022,
Azure Pipelines by default does a shallow fetch of the git repo. This means that the repo history that the task uses to
derive the version information is not included in the repo, so the task will not generate the correct values. To fix
this, set ConfigurationA file (by default called A basic file looks like this:
The core release-flow documentation provides a detailed description of all the configuration file options. Inputs
Outputs
CreditsIcons derived from svgrepo.com. Built with the Microsoft Azure Pipelines Task SDK. |