diff --git a/src/GitVersion.BuildAgents/Agents/AzurePipelines.cs b/src/GitVersion.BuildAgents/Agents/AzurePipelines.cs index 4b4b1ed87a..0978007fde 100644 --- a/src/GitVersion.BuildAgents/Agents/AzurePipelines.cs +++ b/src/GitVersion.BuildAgents/Agents/AzurePipelines.cs @@ -17,7 +17,8 @@ public override string[] GenerateSetParameterMessage(string name, string? value) $"##vso[task.setvariable variable=GitVersion.{name};isOutput=true]{value}" ]; - public override string? GetCurrentBranch(bool usingDynamicRepos) => Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH"); + public override string? GetCurrentBranch(bool usingDynamicRepos) => Environment.GetEnvironmentVariable("GIT_BRANCH") + ?? Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH"); public override bool PreventFetch() => true;