Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE]: Azure DevOps task v3.1.1 fails with 'Overwriting readonly variable is not permitted' #1400

Open
2 tasks done
jochenjonc opened this issue Dec 11, 2024 · 27 comments
Open
2 tasks done

Comments

@jochenjonc
Copy link

Prerequisites

  • I have written a descriptive issue title
  • I have searched issues to ensure it has not already been reported

GitVersion package

AzureDevops task

What are you seeing?

Yesterday after the release of v3.1.1 builds started failing, we still had the following config at that time:

- task: gitversion/setup@3
  displayName: 'Install GitVersion'
  inputs:
    versionSpec: '6.0.x'

- task: gitversion/execute@3
  displayName: 'Determine application version with GitVersion'
  name: GitVersion

We could see it was using v3.1.1. When we set the version fixed on v3.1.0 builds are working again.

- task: gitversion/setup@3.1.0
  displayName: 'Install GitVersion'
  inputs:
    versionSpec: '6.0.x'

- task: gitversion/execute@3.1.0
  displayName: 'Determine application version with GitVersion'
  name: GitVersion

What is expected?

A working build ;-)

Steps to Reproduce

- task: gitversion/setup@3.1.1
  displayName: 'Install GitVersion'
  inputs:
    versionSpec: '6.0.x'

- task: gitversion/execute@3.1.1
  displayName: 'Determine application version with GitVersion'
  name: GitVersion

Output log or link to your CI build (if appropriate).

2024-12-11T07:11:11.0326828Z ##[section]Starting: Determine application version with GitVersion
2024-12-11T07:11:11.0334880Z ==============================================================================
2024-12-11T07:11:11.0335141Z Task         : Execute GitVersion Task
2024-12-11T07:11:11.0335217Z Description  : Easy Semantic Versioning (https://semver.org) for projects using Git
2024-12-11T07:11:11.0335318Z Version      : 3.1.1
2024-12-11T07:11:11.0335453Z Author       : GitTools Contributors
2024-12-11T07:11:11.0335529Z Help         : See the [documentation](https://gitversion.net/docs/) for help
2024-12-11T07:11:11.0335674Z ==============================================================================
2024-12-11T07:11:11.2022351Z Running on: 'Azure Pipelines'
2024-12-11T07:11:11.2027210Z Disable Telemetry
2024-12-11T07:11:11.2046911Z Command: git -C /home/vsts/work/1/s rev-parse --is-shallow-repository
2024-12-11T07:11:11.2188262Z Command: /opt/hostedtoolcache/GitVersion.Tool/6.0.5/dotnet-gitversion /home/vsts/work/1/s /output json /l console
2024-12-11T07:11:13.0319877Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.AssemblySemFileVer;isOutput=true;issecret=false;]9.0.3.0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0343865Z ##[error]Overwriting readonly variable 'GitVersion.AssemblySemFileVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0481375Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.AssemblySemFileVer;isOutput=false;issecret=false;]9.0.3.0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0482225Z ##[error]Overwriting readonly variable 'GitVersion.AssemblySemFileVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0486841Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.AssemblySemVer;isOutput=true;issecret=false;]9.0.3.0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0488941Z ##[error]Overwriting readonly variable 'GitVersion.AssemblySemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0491950Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.AssemblySemVer;isOutput=false;issecret=false;]9.0.3.0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0492693Z ##[error]Overwriting readonly variable 'GitVersion.AssemblySemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0495971Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.BranchName;isOutput=true;issecret=false;]bug/gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0496761Z ##[error]Overwriting readonly variable 'GitVersion.BranchName' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0499775Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.BranchName;isOutput=false;issecret=false;]bug/gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0500828Z ##[error]Overwriting readonly variable 'GitVersion.BranchName' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0504504Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.BuildMetaData;isOutput=true;issecret=false;]2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0505585Z ##[error]Overwriting readonly variable 'GitVersion.BuildMetaData' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0508516Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.BuildMetaData;isOutput=false;issecret=false;]2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0509276Z ##[error]Overwriting readonly variable 'GitVersion.BuildMetaData' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0512847Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.CommitDate;isOutput=true;issecret=false;]2024-12-11' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0513735Z ##[error]Overwriting readonly variable 'GitVersion.CommitDate' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0516242Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.CommitDate;isOutput=false;issecret=false;]2024-12-11' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0516963Z ##[error]Overwriting readonly variable 'GitVersion.CommitDate' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0520187Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.CommitsSinceVersionSource;isOutput=true;issecret=false;]2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0520961Z ##[error]Overwriting readonly variable 'GitVersion.CommitsSinceVersionSource' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0523788Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.CommitsSinceVersionSource;isOutput=false;issecret=false;]2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0524807Z ##[error]Overwriting readonly variable 'GitVersion.CommitsSinceVersionSource' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0530299Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.EscapedBranchName;isOutput=true;issecret=false;]bug-gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0531356Z ##[error]Overwriting readonly variable 'GitVersion.EscapedBranchName' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0534839Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.EscapedBranchName;isOutput=false;issecret=false;]bug-gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0535795Z ##[error]Overwriting readonly variable 'GitVersion.EscapedBranchName' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0539195Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.FullBuildMetaData;isOutput=true;issecret=false;]2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0539983Z ##[error]Overwriting readonly variable 'GitVersion.FullBuildMetaData' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0543724Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.FullBuildMetaData;isOutput=false;issecret=false;]2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0544630Z ##[error]Overwriting readonly variable 'GitVersion.FullBuildMetaData' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0551380Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.FullSemVer;isOutput=true;issecret=false;]9.0.3-gitversion-fix.1+2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0552249Z ##[error]Overwriting readonly variable 'GitVersion.FullSemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0555240Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.FullSemVer;isOutput=false;issecret=false;]9.0.3-gitversion-fix.1+2' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0556038Z ##[error]Overwriting readonly variable 'GitVersion.FullSemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0559204Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.InformationalVersion;isOutput=true;issecret=false;]9.0.3-gitversion-fix.1+2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0560010Z ##[error]Overwriting readonly variable 'GitVersion.InformationalVersion' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0563160Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.InformationalVersion;isOutput=false;issecret=false;]9.0.3-gitversion-fix.1+2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0564413Z ##[error]Overwriting readonly variable 'GitVersion.InformationalVersion' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0567840Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Major;isOutput=true;issecret=false;]9' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0568926Z ##[error]Overwriting readonly variable 'GitVersion.Major' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0571629Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Major;isOutput=false;issecret=false;]9' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0572589Z ##[error]Overwriting readonly variable 'GitVersion.Major' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0584722Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.MajorMinorPatch;isOutput=true;issecret=false;]9.0.3' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0585756Z ##[error]Overwriting readonly variable 'GitVersion.MajorMinorPatch' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0588938Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.MajorMinorPatch;isOutput=false;issecret=false;]9.0.3' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0589745Z ##[error]Overwriting readonly variable 'GitVersion.MajorMinorPatch' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0593841Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Minor;isOutput=true;issecret=false;]0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0594799Z ##[error]Overwriting readonly variable 'GitVersion.Minor' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0597417Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Minor;isOutput=false;issecret=false;]0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0598241Z ##[error]Overwriting readonly variable 'GitVersion.Minor' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0601373Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Patch;isOutput=true;issecret=false;]3' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0602306Z ##[error]Overwriting readonly variable 'GitVersion.Patch' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0604619Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Patch;isOutput=false;issecret=false;]3' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0605386Z ##[error]Overwriting readonly variable 'GitVersion.Patch' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0610034Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseLabel;isOutput=true;issecret=false;]gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0611037Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseLabel' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0614117Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseLabel;isOutput=false;issecret=false;]gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0615100Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseLabel' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0618700Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseLabelWithDash;isOutput=true;issecret=false;]-gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0619648Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseLabelWithDash' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0622513Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseLabelWithDash;isOutput=false;issecret=false;]-gitversion-fix' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0623756Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseLabelWithDash' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0627837Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseNumber;isOutput=true;issecret=false;]1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0629215Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseNumber' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0633379Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseNumber;isOutput=false;issecret=false;]1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0634439Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseNumber' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0638637Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseTag;isOutput=true;issecret=false;]gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0639706Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseTag' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0643320Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseTag;isOutput=false;issecret=false;]gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0644367Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseTag' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0648717Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseTagWithDash;isOutput=true;issecret=false;]-gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0649894Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseTagWithDash' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0653350Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.PreReleaseTagWithDash;isOutput=false;issecret=false;]-gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0655007Z ##[error]Overwriting readonly variable 'GitVersion.PreReleaseTagWithDash' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0659357Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.SemVer;isOutput=true;issecret=false;]9.0.3-gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0660575Z ##[error]Overwriting readonly variable 'GitVersion.SemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0663853Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.SemVer;isOutput=false;issecret=false;]9.0.3-gitversion-fix.1' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0665182Z ##[error]Overwriting readonly variable 'GitVersion.SemVer' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0669858Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Sha;isOutput=true;issecret=false;]755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0671424Z ##[error]Overwriting readonly variable 'GitVersion.Sha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0674397Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.Sha;isOutput=false;issecret=false;]755b769c4fbeab59c67a0534d3d952bfd4c1a9a7' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0675931Z ##[error]Overwriting readonly variable 'GitVersion.Sha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0680472Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.ShortSha;isOutput=true;issecret=false;]755b769' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0681548Z ##[error]Overwriting readonly variable 'GitVersion.ShortSha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0684945Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.ShortSha;isOutput=false;issecret=false;]755b769' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0685769Z ##[error]Overwriting readonly variable 'GitVersion.ShortSha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0689172Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.UncommittedChanges;isOutput=true;issecret=false;]0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0690238Z ##[error]Overwriting readonly variable 'GitVersion.UncommittedChanges' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0692788Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.UncommittedChanges;isOutput=false;issecret=false;]0' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0693665Z ##[error]Overwriting readonly variable 'GitVersion.UncommittedChanges' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0696894Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.VersionSourceSha;isOutput=true;issecret=false;]c0ff29e2018144518875a93a439e545d5f9a3501' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0697806Z ##[error]Overwriting readonly variable 'GitVersion.VersionSourceSha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0701378Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.VersionSourceSha;isOutput=false;issecret=false;]c0ff29e2018144518875a93a439e545d5f9a3501' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0702389Z ##[error]Overwriting readonly variable 'GitVersion.VersionSourceSha' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0706286Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.WeightedPreReleaseNumber;isOutput=true;issecret=false;]30001' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0707405Z ##[error]Overwriting readonly variable 'GitVersion.WeightedPreReleaseNumber' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.0710916Z ##[error]Unable to process command '##vso[task.setvariable variable=GitVersion.WeightedPreReleaseNumber;isOutput=false;issecret=false;]30001' successfully. Please reference documentation (http://go.microsoft.com/fwlink/?LinkId=817296)
2024-12-11T07:11:13.0712292Z ##[error]Overwriting readonly variable 'GitVersion.WeightedPreReleaseNumber' is not permitted. See https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md for details.
2024-12-11T07:11:13.1148357Z GitVersion executed successfully
2024-12-11T07:11:13.1150748Z dotnet-gitversion Output:
2024-12-11T07:11:13.1150954Z -------------------
2024-12-11T07:11:13.1151240Z INFO [24-12-11 7:11:11:52] Working directory: /home/vsts/work/1/s
2024-12-11T07:11:13.1151474Z INFO [24-12-11 7:11:11:97] Project root is: /home/vsts/work/1/s/
2024-12-11T07:11:13.1151742Z INFO [24-12-11 7:11:11:97] DotGit directory is: /home/vsts/work/1/s/.git
2024-12-11T07:11:13.1152014Z INFO [24-12-11 7:11:11:97] Branch from build environment: refs/heads/bug/gitversion-fix
2024-12-11T07:11:13.1152348Z INFO [24-12-11 7:11:11:97] -< Begin: Normalizing git directory for branch 'refs/heads/bug/gitversion-fix' >-
2024-12-11T07:11:13.1152685Z   INFO [24-12-11 7:11:12:02] One remote found (origin -> 'https://*****@dev.azure.com/*****/*****/_git/*****').
2024-12-11T07:11:13.1153058Z   INFO [24-12-11 7:11:12:02] Skipping fetching, if GitVersion does not calculate your version as expected you might need to allow fetching or use dynamic repositories
2024-12-11T07:11:13.1153382Z   INFO [24-12-11 7:11:12:03] Creating local branch bug/gitversion-fix
2024-12-11T07:11:13.1153666Z   INFO [24-12-11 7:11:12:07] Creating local branch from remote tracking 'refs/remotes/origin/feature/signalr-base-client'.
2024-12-11T07:11:13.1153980Z   INFO [24-12-11 7:11:12:08] Creating local branch from remote tracking 'refs/remotes/origin/master'.
2024-12-11T07:11:13.1154517Z   INFO [24-12-11 7:11:12:09] HEAD points at branch 'refs/heads/bug/gitversion-fix'.
2024-12-11T07:11:13.1154821Z INFO [24-12-11 7:11:12:09] -< End: Normalizing git directory for branch 'refs/heads/bug/gitversion-fix' (Took: 117.30ms) >-
2024-12-11T07:11:13.1155127Z INFO [24-12-11 7:11:12:11] Found configuration file at '/home/vsts/work/1/s/GitVersion.yml'
2024-12-11T07:11:13.1155469Z INFO [24-12-11 7:11:12:11] -< Begin: Loading version variables from disk cache file /home/vsts/work/1/s/.git/gitversion_cache/6E06E90F78952372ADAB84640CF09288CC059552 >-
2024-12-11T07:11:13.1155832Z   INFO [24-12-11 7:11:12:11] Cache file /home/vsts/work/1/s/.git/gitversion_cache/6E06E90F78952372ADAB84640CF09288CC059552 not found.
2024-12-11T07:11:13.1156217Z INFO [24-12-11 7:11:12:11] -< End: Loading version variables from disk cache file /home/vsts/work/1/s/.git/gitversion_cache/6E06E90F78952372ADAB84640CF09288CC059552 (Took: 1.37ms) >-
2024-12-11T07:11:13.1156852Z INFO [24-12-11 7:11:12:11] Found configuration file at '/home/vsts/work/1/s/GitVersion.yml'
2024-12-11T07:11:13.1157264Z INFO [24-12-11 7:11:12:32] Using latest commit on specified branch
2024-12-11T07:11:13.1157692Z INFO [24-12-11 7:11:12:35] Getting tagged semantic versions. TagPrefix: [vV]? and Format: Strict
2024-12-11T07:11:13.1157979Z INFO [24-12-11 7:11:12:43] Running against branch: bug/gitversion-fix ('755b769' - Revert usage of config file)
2024-12-11T07:11:13.1158256Z INFO [24-12-11 7:11:12:44] -< Begin: Fetching the base versions for version calculation... >-
2024-12-11T07:11:13.1158831Z   INFO [24-12-11 7:11:12:45] -< Begin: Finding branches source of 'bug/gitversion-fix' >-
2024-12-11T07:11:13.1159082Z     INFO [24-12-11 7:11:12:46] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'master'. >-
2024-12-11T07:11:13.1159511Z       INFO [24-12-11 7:11:12:47] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1160716Z       INFO [24-12-11 7:11:12:47] Merge base of 'bug/gitversion-fix' and 'master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1161037Z     INFO [24-12-11 7:11:12:47] -< End: Finding merge base between 'bug/gitversion-fix' and 'master'. (Took: 13.54ms) >-
2024-12-11T07:11:13.1161312Z     INFO [24-12-11 7:11:12:47] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. >-
2024-12-11T07:11:13.1161595Z       INFO [24-12-11 7:11:12:47] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1162481Z       INFO [24-12-11 7:11:12:47] Merge base of 'bug/gitversion-fix' and 'origin/master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1162816Z     INFO [24-12-11 7:11:12:47] -< End: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. (Took: 0.58ms) >-
2024-12-11T07:11:13.1163358Z   INFO [24-12-11 7:11:12:48] -< End: Finding branches source of 'bug/gitversion-fix' (Took: 26.56ms) >-
2024-12-11T07:11:13.1163681Z   INFO [24-12-11 7:11:12:49] Calculating base versions for 'master'
2024-12-11T07:11:13.1163927Z   INFO [24-12-11 7:11:12:49] -< Begin: [Using 'ConfiguredNextVersionVersionStrategy' strategy] >-
2024-12-11T07:11:13.1164210Z   INFO [24-12-11 7:11:12:49] -< End: [Using 'ConfiguredNextVersionVersionStrategy' strategy] (Took: 0.68ms) >-
2024-12-11T07:11:13.1164481Z   INFO [24-12-11 7:11:12:49] -< Begin: [Using 'MainlineVersionStrategy' strategy] >-
2024-12-11T07:11:13.1164944Z     INFO [24-12-11 7:11:12:50] -< Begin: Getting tagged semantic versions on branch 'refs/heads/bug/gitversion-fix'. TagPrefix: [vV]? and Format: Strict >-
2024-12-11T07:11:13.1165283Z     INFO [24-12-11 7:11:12:50] -< End: Getting tagged semantic versions on branch 'refs/heads/bug/gitversion-fix'. TagPrefix: [vV]? and Format: Strict (Took: 3.69ms) >-
2024-12-11T07:11:13.1165620Z     INFO [24-12-11 7:11:12:51] -< Begin: Getting tagged semantic versions on branch 'refs/heads/master'. TagPrefix: [vV]? and Format: Strict >-
2024-12-11T07:11:13.1166083Z     INFO [24-12-11 7:11:12:52] -< End: Getting tagged semantic versions on branch 'refs/heads/master'. TagPrefix: [vV]? and Format: Strict (Took: 11.52ms) >-
2024-12-11T07:11:13.1166738Z     INFO [24-12-11 7:11:12:52] -< Begin: Getting tagged semantic versions on branch 'refs/remotes/origin/master'. TagPrefix: [vV]? and Format: Strict >-
2024-12-11T07:11:13.1167034Z     INFO [24-12-11 7:11:12:53] -< End: Getting tagged semantic versions on branch 'refs/remotes/origin/master'. TagPrefix: [vV]? and Format: Strict (Took: 11.13ms) >-
2024-12-11T07:11:13.1167713Z     INFO [24-12-11 7:11:12:55] -< Begin: Finding branches source of 'bug/gitversion-fix' >-
2024-12-11T07:11:13.1168184Z       INFO [24-12-11 7:11:12:55] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'master'. >-
2024-12-11T07:11:13.1168671Z         INFO [24-12-11 7:11:12:55] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1169272Z         INFO [24-12-11 7:11:12:55] Merge base of 'bug/gitversion-fix' and 'master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1169623Z       INFO [24-12-11 7:11:12:55] -< End: Finding merge base between 'bug/gitversion-fix' and 'master'. (Took: 0.53ms) >-
2024-12-11T07:11:13.1170002Z       INFO [24-12-11 7:11:12:55] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. >-
2024-12-11T07:11:13.1170315Z         INFO [24-12-11 7:11:12:55] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1170705Z         INFO [24-12-11 7:11:12:55] Merge base of 'bug/gitversion-fix' and 'origin/master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1171221Z       INFO [24-12-11 7:11:12:55] -< End: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. (Took: 0.40ms) >-
2024-12-11T07:11:13.1171539Z     INFO [24-12-11 7:11:12:55] -< End: Finding branches source of 'bug/gitversion-fix' (Took: 2.33ms) >-
2024-12-11T07:11:13.1171820Z     INFO [24-12-11 7:11:12:62] -< Begin: Finding branches source of 'master' >-
2024-12-11T07:11:13.1172091Z     INFO [24-12-11 7:11:12:63] -< End: Finding branches source of 'master' (Took: 1.13ms) >-
2024-12-11T07:11:13.1172580Z     INFO [24-12-11 7:11:12:65] CommitOnNonTrunk: Force version increment '9.0.1-1' +semver 'Patch' with label 'gitversion-fix' based on commit 'a5c4a9f'.
2024-12-11T07:11:13.1173216Z   INFO [24-12-11 7:11:12:66] -< End: [Using 'MainlineVersionStrategy' strategy] (Took: 166.33ms) >-
2024-12-11T07:11:13.1173610Z   INFO [24-12-11 7:11:12:66] -< Begin: [Using 'MergeMessageVersionStrategy' strategy] >-
2024-12-11T07:11:13.1174378Z   INFO [24-12-11 7:11:12:69] -< End: [Using 'MergeMessageVersionStrategy' strategy] (Took: 34.51ms) >-
2024-12-11T07:11:13.1174625Z   INFO [24-12-11 7:11:12:69] -< Begin: [Using 'TaggedCommitVersionStrategy' strategy] >-
2024-12-11T07:11:13.1174900Z     INFO [24-12-11 7:11:12:71] Git tag 'v9.0.0': Version increment '9.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'f657052'.
2024-12-11T07:11:13.1175409Z     INFO [24-12-11 7:11:12:71] Git tag 'v8.1.1': Version increment '8.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '34b5e4a'.
2024-12-11T07:11:13.1175716Z     INFO [24-12-11 7:11:12:71] Git tag 'v8.1.0': Version increment '8.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '01bde1c'.
2024-12-11T07:11:13.1176190Z     INFO [24-12-11 7:11:12:71] Git tag 'v8.0.1': Version increment '8.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '97adbe2'.
2024-12-11T07:11:13.1176510Z     INFO [24-12-11 7:11:12:71] Git tag 'v8.0.0': Version increment '8.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'e35c4d4'.
2024-12-11T07:11:13.1176931Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.3.1': Version increment '7.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit '8e03c90'.
2024-12-11T07:11:13.1177849Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.3.0': Version increment '7.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'bc56b06'.
2024-12-11T07:11:13.1178352Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.2.0': Version increment '7.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'd6fa2e6'.
2024-12-11T07:11:13.1178653Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.1.0': Version increment '7.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'fb243ff'.
2024-12-11T07:11:13.1178959Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.0.1': Version increment '7.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '231268c'.
2024-12-11T07:11:13.1179600Z     INFO [24-12-11 7:11:12:71] Git tag 'v7.0.0': Version increment '7.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '41e8056'.
2024-12-11T07:11:13.1180067Z     INFO [24-12-11 7:11:12:71] Git tag 'v6.3.1': Version increment '6.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'b16dc24'.
2024-12-11T07:11:13.1180588Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.3.0': Version increment '6.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b89cc2c'.
2024-12-11T07:11:13.1180939Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.2.4': Version increment '6.2.4' +semver 'Patch' with label 'gitversion-fix' based on commit '793e332'.
2024-12-11T07:11:13.1181226Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.2.3': Version increment '6.2.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'ee0100f'.
2024-12-11T07:11:13.1181527Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.2.2': Version increment '6.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '29a405f'.
2024-12-11T07:11:13.1181945Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.2.1': Version increment '6.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'fec8380'.
2024-12-11T07:11:13.1182251Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.2.0': Version increment '6.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '9deec88'.
2024-12-11T07:11:13.1182553Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.1.0': Version increment '6.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b613866'.
2024-12-11T07:11:13.1182854Z     INFO [24-12-11 7:11:12:72] Git tag 'v6.0.0': Version increment '6.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '1621bc0'.
2024-12-11T07:11:13.1183155Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.4.0': Version increment '5.4.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'f782132'.
2024-12-11T07:11:13.1183458Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.3.1': Version increment '5.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'bd66e30'.
2024-12-11T07:11:13.1184076Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.3.0': Version increment '5.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit '614366a'.
2024-12-11T07:11:13.1184347Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.2.3': Version increment '5.2.3' +semver 'Patch' with label 'gitversion-fix' based on commit '17e3284'.
2024-12-11T07:11:13.1184632Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.2.2': Version increment '5.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '9a5056d'.
2024-12-11T07:11:13.1185278Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.2.1': Version increment '5.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'fa4b79a'.
2024-12-11T07:11:13.1185582Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.2.0': Version increment '5.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '502c3f4'.
2024-12-11T07:11:13.1186347Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.1.2': Version increment '5.1.2' +semver 'Patch' with label 'gitversion-fix' based on commit '0abfc80'.
2024-12-11T07:11:13.1186767Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.1.1': Version increment '5.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '5d133b1'.
2024-12-11T07:11:13.1187189Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.1.0': Version increment '5.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '2ca9d31'.
2024-12-11T07:11:13.1187508Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.0.1': Version increment '5.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '08b9f5a'.
2024-12-11T07:11:13.1187832Z     INFO [24-12-11 7:11:12:72] Git tag 'v5.0.0': Version increment '5.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '113b54e'.
2024-12-11T07:11:13.1188154Z     INFO [24-12-11 7:11:12:72] Git tag 'v4.2.0': Version increment '4.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '15509f3'.
2024-12-11T07:11:13.1188458Z     INFO [24-12-11 7:11:12:72] Git tag 'v4.1.1': Version increment '4.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '867e734'.
2024-12-11T07:11:13.1188948Z     INFO [24-12-11 7:11:12:72] Git tag 'v4.0.0': Version increment '4.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '185b379'.
2024-12-11T07:11:13.1189431Z     INFO [24-12-11 7:11:12:72] Git tag 'v3.0.0': Version increment '3.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '5c3b95d'.
2024-12-11T07:11:13.1189740Z     INFO [24-12-11 7:11:12:72] Git tag 'v2.2.2': Version increment '2.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '9af2b4d'.
2024-12-11T07:11:13.1190040Z     INFO [24-12-11 7:11:12:72] Git tag 'v2.2.1': Version increment '2.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit '00f283d'.
2024-12-11T07:11:13.1190669Z     INFO [24-12-11 7:11:12:72] Git tag 'v2.2.0': Version increment '2.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '61a9f16'.
2024-12-11T07:11:13.1191216Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.1.0': Version increment '2.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '634d16a'.
2024-12-11T07:11:13.1191809Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.0.4': Version increment '2.0.4' +semver 'Patch' with label 'gitversion-fix' based on commit '14e5d03'.
2024-12-11T07:11:13.1192113Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.0.3': Version increment '2.0.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'b7dc18a'.
2024-12-11T07:11:13.1192388Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.0.2': Version increment '2.0.2' +semver 'Patch' with label 'gitversion-fix' based on commit '5cb72fa'.
2024-12-11T07:11:13.1192867Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.0.1': Version increment '2.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '78158b4'.
2024-12-11T07:11:13.1193169Z     INFO [24-12-11 7:11:12:73] Git tag 'v2.0.0': Version increment '2.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b19aa25'.
2024-12-11T07:11:13.1193477Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.7': Version increment '1.0.7' +semver 'Patch' with label 'gitversion-fix' based on commit '8f62fd6'.
2024-12-11T07:11:13.1193783Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.6': Version increment '1.0.6' +semver 'Patch' with label 'gitversion-fix' based on commit '3dd6526'.
2024-12-11T07:11:13.1194245Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.5': Version increment '1.0.5' +semver 'Patch' with label 'gitversion-fix' based on commit '7b9a540'.
2024-12-11T07:11:13.1194541Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.4': Version increment '1.0.4' +semver 'Patch' with label 'gitversion-fix' based on commit '2fb4621'.
2024-12-11T07:11:13.1194834Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.3': Version increment '1.0.3' +semver 'Patch' with label 'gitversion-fix' based on commit '0518c3b'.
2024-12-11T07:11:13.1195128Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.2': Version increment '1.0.2' +semver 'Patch' with label 'gitversion-fix' based on commit '8195e96'.
2024-12-11T07:11:13.1195407Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.1': Version increment '1.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'cad715b'.
2024-12-11T07:11:13.1195802Z     INFO [24-12-11 7:11:12:73] Git tag 'v1.0.0': Version increment '1.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '6feb69c'.
2024-12-11T07:11:13.1196099Z     INFO [24-12-11 7:11:12:73] Git tag 'v0.1.6': Version increment '0.1.6' +semver 'Patch' with label 'gitversion-fix' based on commit '01dc014'.
2024-12-11T07:11:13.1196392Z     INFO [24-12-11 7:11:12:73] Git tag 'v0.1.5': Version increment '0.1.5' +semver 'Patch' with label 'gitversion-fix' based on commit 'bd37b0b'.
2024-12-11T07:11:13.1196685Z     INFO [24-12-11 7:11:12:73] Git tag 'v0.1.4': Version increment '0.1.4' +semver 'Patch' with label 'gitversion-fix' based on commit '1e19fcc'.
2024-12-11T07:11:13.1196976Z     INFO [24-12-11 7:11:12:74] Git tag 'v0.1.3': Version increment '0.1.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'f47aaa7'.
2024-12-11T07:11:13.1197272Z     INFO [24-12-11 7:11:12:74] Git tag 'v0.1.2': Version increment '0.1.2' +semver 'Patch' with label 'gitversion-fix' based on commit '021f6f7'.
2024-12-11T07:11:13.1197566Z     INFO [24-12-11 7:11:12:74] Git tag 'v0.1.1': Version increment '0.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '46ecf71'.
2024-12-11T07:11:13.1197835Z   INFO [24-12-11 7:11:12:74] -< End: [Using 'TaggedCommitVersionStrategy' strategy] (Took: 47.42ms) >-
2024-12-11T07:11:13.1198061Z   INFO [24-12-11 7:11:12:74] -< Begin: [Using 'TrackReleaseBranchesVersionStrategy' strategy] >-
2024-12-11T07:11:13.1198309Z   INFO [24-12-11 7:11:12:74] -< End: [Using 'TrackReleaseBranchesVersionStrategy' strategy] (Took: 1.02ms) >-
2024-12-11T07:11:13.1198553Z   INFO [24-12-11 7:11:12:74] -< Begin: [Using 'VersionInBranchNameVersionStrategy' strategy] >-
2024-12-11T07:11:13.1198800Z   INFO [24-12-11 7:11:12:74] -< End: [Using 'VersionInBranchNameVersionStrategy' strategy] (Took: 0.74ms) >-
2024-12-11T07:11:13.1199126Z   INFO [24-12-11 7:11:12:74] Calculating base versions for 'origin/master'
2024-12-11T07:11:13.1199353Z   INFO [24-12-11 7:11:12:74] -< Begin: [Using 'ConfiguredNextVersionVersionStrategy' strategy] >-
2024-12-11T07:11:13.1199602Z   INFO [24-12-11 7:11:12:74] -< End: [Using 'ConfiguredNextVersionVersionStrategy' strategy] (Took: 0.09ms) >-
2024-12-11T07:11:13.1199826Z   INFO [24-12-11 7:11:12:74] -< Begin: [Using 'MainlineVersionStrategy' strategy] >-
2024-12-11T07:11:13.1200052Z     INFO [24-12-11 7:11:12:74] -< Begin: Finding branches source of 'bug/gitversion-fix' >-
2024-12-11T07:11:13.1200288Z       INFO [24-12-11 7:11:12:74] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'master'. >-
2024-12-11T07:11:13.1200551Z         INFO [24-12-11 7:11:12:74] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1200848Z         INFO [24-12-11 7:11:12:74] Merge base of 'bug/gitversion-fix' and 'master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1201139Z       INFO [24-12-11 7:11:12:74] -< End: Finding merge base between 'bug/gitversion-fix' and 'master'. (Took: 0.51ms) >-
2024-12-11T07:11:13.1201397Z       INFO [24-12-11 7:11:12:74] -< Begin: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. >-
2024-12-11T07:11:13.1201836Z         INFO [24-12-11 7:11:12:74] Found merge base of ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1202112Z         INFO [24-12-11 7:11:12:74] Merge base of 'bug/gitversion-fix' and 'origin/master' is ''a5c4a9f' - Merged PR 20687: Prevent GitVersion from using version 6.1.0 or higher'
2024-12-11T07:11:13.1202402Z       INFO [24-12-11 7:11:12:74] -< End: Finding merge base between 'bug/gitversion-fix' and 'origin/master'. (Took: 0.43ms) >-
2024-12-11T07:11:13.1202653Z     INFO [24-12-11 7:11:12:74] -< End: Finding branches source of 'bug/gitversion-fix' (Took: 2.06ms) >-
2024-12-11T07:11:13.1202877Z     INFO [24-12-11 7:11:12:75] -< Begin: Finding branches source of 'master' >-
2024-12-11T07:11:13.1203175Z     INFO [24-12-11 7:11:12:75] -< End: Finding branches source of 'master' (Took: 0.92ms) >-
2024-12-11T07:11:13.1203432Z     INFO [24-12-11 7:11:12:75] CommitOnNonTrunk: Force version increment '9.0.2-1' +semver 'Patch' with label 'gitversion-fix' based on commit 'c0ff29e'.
2024-12-11T07:11:13.1203693Z   INFO [24-12-11 7:11:12:75] -< End: [Using 'MainlineVersionStrategy' strategy] (Took: 8.00ms) >-
2024-12-11T07:11:13.1203917Z   INFO [24-12-11 7:11:12:75] -< Begin: [Using 'MergeMessageVersionStrategy' strategy] >-
2024-12-11T07:11:13.1204129Z   INFO [24-12-11 7:11:12:75] -< End: [Using 'MergeMessageVersionStrategy' strategy] (Took: 2.77ms) >-
2024-12-11T07:11:13.1204353Z   INFO [24-12-11 7:11:12:75] -< Begin: [Using 'TaggedCommitVersionStrategy' strategy] >-
2024-12-11T07:11:13.1204604Z     INFO [24-12-11 7:11:12:75] Git tag 'v9.0.0': Version increment '9.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'f657052'.
2024-12-11T07:11:13.1204890Z     INFO [24-12-11 7:11:12:75] Git tag 'v8.1.1': Version increment '8.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '34b5e4a'.
2024-12-11T07:11:13.1205177Z     INFO [24-12-11 7:11:12:75] Git tag 'v8.1.0': Version increment '8.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '01bde1c'.
2024-12-11T07:11:13.1205458Z     INFO [24-12-11 7:11:12:75] Git tag 'v8.0.1': Version increment '8.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '97adbe2'.
2024-12-11T07:11:13.1205739Z     INFO [24-12-11 7:11:12:75] Git tag 'v8.0.0': Version increment '8.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'e35c4d4'.
2024-12-11T07:11:13.1206021Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.3.1': Version increment '7.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit '8e03c90'.
2024-12-11T07:11:13.1206371Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.3.0': Version increment '7.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'bc56b06'.
2024-12-11T07:11:13.1206658Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.2.0': Version increment '7.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'd6fa2e6'.
2024-12-11T07:11:13.1206944Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.1.0': Version increment '7.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'fb243ff'.
2024-12-11T07:11:13.1207226Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.0.1': Version increment '7.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '231268c'.
2024-12-11T07:11:13.1207891Z     INFO [24-12-11 7:11:12:75] Git tag 'v7.0.0': Version increment '7.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '41e8056'.
2024-12-11T07:11:13.1208355Z     INFO [24-12-11 7:11:12:75] Git tag 'v6.3.1': Version increment '6.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'b16dc24'.
2024-12-11T07:11:13.1208664Z     INFO [24-12-11 7:11:12:75] Git tag 'v6.3.0': Version increment '6.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b89cc2c'.
2024-12-11T07:11:13.1208960Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.2.4': Version increment '6.2.4' +semver 'Patch' with label 'gitversion-fix' based on commit '793e332'.
2024-12-11T07:11:13.1209252Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.2.3': Version increment '6.2.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'ee0100f'.
2024-12-11T07:11:13.1209542Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.2.2': Version increment '6.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '29a405f'.
2024-12-11T07:11:13.1209820Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.2.1': Version increment '6.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'fec8380'.
2024-12-11T07:11:13.1210288Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.2.0': Version increment '6.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '9deec88'.
2024-12-11T07:11:13.1210593Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.1.0': Version increment '6.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b613866'.
2024-12-11T07:11:13.1211347Z     INFO [24-12-11 7:11:12:76] Git tag 'v6.0.0': Version increment '6.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '1621bc0'.
2024-12-11T07:11:13.1211629Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.4.0': Version increment '5.4.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'f782132'.
2024-12-11T07:11:13.1211913Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.3.1': Version increment '5.3.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'bd66e30'.
2024-12-11T07:11:13.1212197Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.3.0': Version increment '5.3.0' +semver 'Patch' with label 'gitversion-fix' based on commit '614366a'.
2024-12-11T07:11:13.1212480Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.2.3': Version increment '5.2.3' +semver 'Patch' with label 'gitversion-fix' based on commit '17e3284'.
2024-12-11T07:11:13.1212765Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.2.2': Version increment '5.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '9a5056d'.
2024-12-11T07:11:13.1213040Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.2.1': Version increment '5.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'fa4b79a'.
2024-12-11T07:11:13.1213322Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.2.0': Version increment '5.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '502c3f4'.
2024-12-11T07:11:13.1213604Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.1.2': Version increment '5.1.2' +semver 'Patch' with label 'gitversion-fix' based on commit '0abfc80'.
2024-12-11T07:11:13.1213886Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.1.1': Version increment '5.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '5d133b1'.
2024-12-11T07:11:13.1214168Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.1.0': Version increment '5.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '2ca9d31'.
2024-12-11T07:11:13.1214545Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.0.1': Version increment '5.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '08b9f5a'.
2024-12-11T07:11:13.1214831Z     INFO [24-12-11 7:11:12:76] Git tag 'v5.0.0': Version increment '5.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '113b54e'.
2024-12-11T07:11:13.1215115Z     INFO [24-12-11 7:11:12:76] Git tag 'v4.2.0': Version increment '4.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '15509f3'.
2024-12-11T07:11:13.1215397Z     INFO [24-12-11 7:11:12:76] Git tag 'v4.1.1': Version increment '4.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '867e734'.
2024-12-11T07:11:13.1215680Z     INFO [24-12-11 7:11:12:76] Git tag 'v4.0.0': Version increment '4.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '185b379'.
2024-12-11T07:11:13.1215945Z     INFO [24-12-11 7:11:12:76] Git tag 'v3.0.0': Version increment '3.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '5c3b95d'.
2024-12-11T07:11:13.1216233Z     INFO [24-12-11 7:11:12:76] Git tag 'v2.2.2': Version increment '2.2.2' +semver 'Patch' with label 'gitversion-fix' based on commit '9af2b4d'.
2024-12-11T07:11:13.1216520Z     INFO [24-12-11 7:11:12:76] Git tag 'v2.2.1': Version increment '2.2.1' +semver 'Patch' with label 'gitversion-fix' based on commit '00f283d'.
2024-12-11T07:11:13.1216806Z     INFO [24-12-11 7:11:12:76] Git tag 'v2.2.0': Version increment '2.2.0' +semver 'Patch' with label 'gitversion-fix' based on commit '61a9f16'.
2024-12-11T07:11:13.1217090Z     INFO [24-12-11 7:11:12:76] Git tag 'v2.1.0': Version increment '2.1.0' +semver 'Patch' with label 'gitversion-fix' based on commit '634d16a'.
2024-12-11T07:11:13.1217371Z     INFO [24-12-11 7:11:12:76] Git tag 'v2.0.4': Version increment '2.0.4' +semver 'Patch' with label 'gitversion-fix' based on commit '14e5d03'.
2024-12-11T07:11:13.1217659Z     INFO [24-12-11 7:11:12:77] Git tag 'v2.0.3': Version increment '2.0.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'b7dc18a'.
2024-12-11T07:11:13.1217947Z     INFO [24-12-11 7:11:12:77] Git tag 'v2.0.2': Version increment '2.0.2' +semver 'Patch' with label 'gitversion-fix' based on commit '5cb72fa'.
2024-12-11T07:11:13.1218523Z     INFO [24-12-11 7:11:12:77] Git tag 'v2.0.1': Version increment '2.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit '78158b4'.
2024-12-11T07:11:13.1218800Z     INFO [24-12-11 7:11:12:77] Git tag 'v2.0.0': Version increment '2.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit 'b19aa25'.
2024-12-11T07:11:13.1219091Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.7': Version increment '1.0.7' +semver 'Patch' with label 'gitversion-fix' based on commit '8f62fd6'.
2024-12-11T07:11:13.1219392Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.6': Version increment '1.0.6' +semver 'Patch' with label 'gitversion-fix' based on commit '3dd6526'.
2024-12-11T07:11:13.1219685Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.5': Version increment '1.0.5' +semver 'Patch' with label 'gitversion-fix' based on commit '7b9a540'.
2024-12-11T07:11:13.1220155Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.4': Version increment '1.0.4' +semver 'Patch' with label 'gitversion-fix' based on commit '2fb4621'.
2024-12-11T07:11:13.1220636Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.3': Version increment '1.0.3' +semver 'Patch' with label 'gitversion-fix' based on commit '0518c3b'.
2024-12-11T07:11:13.1220950Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.2': Version increment '1.0.2' +semver 'Patch' with label 'gitversion-fix' based on commit '8195e96'.
2024-12-11T07:11:13.1221259Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.1': Version increment '1.0.1' +semver 'Patch' with label 'gitversion-fix' based on commit 'cad715b'.
2024-12-11T07:11:13.1221572Z     INFO [24-12-11 7:11:12:77] Git tag 'v1.0.0': Version increment '1.0.0' +semver 'Patch' with label 'gitversion-fix' based on commit '6feb69c'.
2024-12-11T07:11:13.1222107Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.6': Version increment '0.1.6' +semver 'Patch' with label 'gitversion-fix' based on commit '01dc014'.
2024-12-11T07:11:13.1222415Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.5': Version increment '0.1.5' +semver 'Patch' with label 'gitversion-fix' based on commit 'bd37b0b'.
2024-12-11T07:11:13.1222717Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.4': Version increment '0.1.4' +semver 'Patch' with label 'gitversion-fix' based on commit '1e19fcc'.
2024-12-11T07:11:13.1223018Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.3': Version increment '0.1.3' +semver 'Patch' with label 'gitversion-fix' based on commit 'f47aaa7'.
2024-12-11T07:11:13.1223318Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.2': Version increment '0.1.2' +semver 'Patch' with label 'gitversion-fix' based on commit '021f6f7'.
2024-12-11T07:11:13.1223797Z     INFO [24-12-11 7:11:12:77] Git tag 'v0.1.1': Version increment '0.1.1' +semver 'Patch' with label 'gitversion-fix' based on commit '46ecf71'.
2024-12-11T07:11:13.1224084Z   INFO [24-12-11 7:11:12:77] -< End: [Using 'TaggedCommitVersionStrategy' strategy] (Took: 23.84ms) >-
2024-12-11T07:11:13.1224345Z   INFO [24-12-11 7:11:12:77] -< Begin: [Using 'TrackReleaseBranchesVersionStrategy' strategy] >-
2024-12-11T07:11:13.1224781Z   INFO [24-12-11 7:11:12:77] -< End: [Using 'TrackReleaseBranchesVersionStrategy' strategy] (Took: 0.06ms) >-
2024-12-11T07:11:13.1225376Z   INFO [24-12-11 7:11:12:77] -< Begin: [Using 'VersionInBranchNameVersionStrategy' strategy] >-
2024-12-11T07:11:13.1225627Z   INFO [24-12-11 7:11:12:77] -< End: [Using 'VersionInBranchNameVersionStrategy' strategy] (Took: 0.03ms) >-
2024-12-11T07:11:13.1226031Z INFO [24-12-11 7:11:12:77] -< End: Fetching the base versions for version calculation... (Took: 333.49ms) >-
2024-12-11T07:11:13.1226268Z INFO [24-12-11 7:11:12:77] -------------------------------------------------------
2024-12-11T07:11:13.1226506Z INFO [24-12-11 7:11:12:78] Base version used: CommitOnNonTrunk: Take '9.0.2-1' based on commit 'c0ff29e'.
2024-12-11T07:11:13.1226928Z INFO [24-12-11 7:11:12:78] -------------------------------------------------------
2024-12-11T07:11:13.1227284Z INFO [24-12-11 7:11:12:78] -< Begin: Using manual deployment workflow to calculate the incremented version. >-
2024-12-11T07:11:13.1227560Z   INFO [24-12-11 7:11:12:78] 2 commits found between 'c0ff29e' - Update gitversion tasks and add useConfigFile input and '755b769' - Revert usage of config file
2024-12-11T07:11:13.1227858Z INFO [24-12-11 7:11:12:78] -< End: Using manual deployment workflow to calculate the incremented version. (Took: 1.56ms) >-
2024-12-11T07:11:13.1228115Z INFO [24-12-11 7:11:12:79] Found configuration file at '/home/vsts/work/1/s/GitVersion.yml'
2024-12-11T07:11:13.1228394Z INFO [24-12-11 7:11:12:79] -< Begin: Write version variables to cache file /home/vsts/work/1/s/.git/gitversion_cache/6E06E90F78952372ADAB84640CF09288CC059552 >-
2024-12-11T07:11:13.1228727Z INFO [24-12-11 7:11:12:88] -< End: Write version variables to cache file /home/vsts/work/1/s/.git/gitversion_cache/6E06E90F78952372ADAB84640CF09288CC059552 (Took: 94.71ms) >-
2024-12-11T07:11:13.1229165Z INFO [24-12-11 7:11:12:89] Found configuration file at '/home/vsts/work/1/s/GitVersion.yml'
2024-12-11T07:11:13.1229347Z {
2024-12-11T07:11:13.1229487Z   "AssemblySemFileVer": "9.0.3.0",
2024-12-11T07:11:13.1229626Z   "AssemblySemVer": "9.0.3.0",
2024-12-11T07:11:13.1229784Z   "BranchName": "bug/gitversion-fix",
2024-12-11T07:11:13.1229935Z   "BuildMetaData": 2,
2024-12-11T07:11:13.1230080Z   "CommitDate": "2024-12-11",
2024-12-11T07:11:13.1230228Z   "CommitsSinceVersionSource": 2,
2024-12-11T07:11:13.1230373Z   "EscapedBranchName": "bug-gitversion-fix",
2024-12-11T07:11:13.1230579Z   "FullBuildMetaData": "2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7",
2024-12-11T07:11:13.1230777Z   "FullSemVer": "9.0.3-gitversion-fix.1+2",
2024-12-11T07:11:13.1230996Z   "InformationalVersion": "9.0.3-gitversion-fix.1+2.Branch.bug-gitversion-fix.Sha.755b769c4fbeab59c67a0534d3d952bfd4c1a9a7",
2024-12-11T07:11:13.1231323Z   "Major": 9,
2024-12-11T07:11:13.1231467Z   "MajorMinorPatch": "9.0.3",
2024-12-11T07:11:13.1231767Z   "Minor": 0,
2024-12-11T07:11:13.1232124Z   "Patch": 3,
2024-12-11T07:11:13.1232495Z   "PreReleaseLabel": "gitversion-fix",
2024-12-11T07:11:13.1232829Z   "PreReleaseLabelWithDash": "-gitversion-fix",
2024-12-11T07:11:13.1232997Z   "PreReleaseNumber": 1,
2024-12-11T07:11:13.1233142Z   "PreReleaseTag": "gitversion-fix.1",
2024-12-11T07:11:13.1233316Z   "PreReleaseTagWithDash": "-gitversion-fix.1",
2024-12-11T07:11:13.1233492Z   "SemVer": "9.0.3-gitversion-fix.1",
2024-12-11T07:11:13.1234127Z   "Sha": "755b769c4fbeab59c67a0534d3d952bfd4c1a9a7",
2024-12-11T07:11:13.1234316Z   "ShortSha": "755b769",
2024-12-11T07:11:13.1234632Z   "UncommittedChanges": 0,
2024-12-11T07:11:13.1234826Z   "VersionSourceSha": "c0ff29e2018144518875a93a439e545d5f9a3501",
2024-12-11T07:11:13.1235029Z   "WeightedPreReleaseNumber": 30001
2024-12-11T07:11:13.1235188Z }
2024-12-11T07:11:13.1235241Z 
2024-12-11T07:11:13.1235391Z -------------------
2024-12-11T07:11:13.1237926Z GitVersion executed successfully
2024-12-11T07:11:13.1249162Z ##[section]Async Command Start: Update Build Number
2024-12-11T07:11:13.3109504Z Update build number to 9.0.3-gitversion-fix.1+2 for build 115446
2024-12-11T07:11:13.3109746Z ##[section]Async Command End: Update Build Number
2024-12-11T07:11:13.3110970Z ##[section]Finishing: Determine application version with GitVersion
@mryandot
Copy link

I'm afraid I don't have the capabilities to offer a PR, but this is the second time this has happened in less than a month. It might be worth adding a test to make sure that the ##vso[task.setvariable...] call for each variable appears in the output only once so this gets caught before production in the future.

@SeanGriffin-Wellsky
Copy link

SeanGriffin-Wellsky commented Dec 11, 2024

It's not clear to me how or why this change done in 3.1.1 introduced a regression if it's just putting back the functionality removed in 3.0.4 (as indicated in this issue), but the impact appears to be even more severe. With 3.0.4 the workaround was just switching to variables with _ in the name rather than ., but now it doesn't appear such a workaround would work if the issue is in the task itself. If someone else knows differently I'm all ears.

Strangely, though -- not all my pipelines fail when using 3.1.1. Some get the error above while others work just fine. I have not identified what makes them different.

Also interesting is in the 3.1.0 version the variables with . in the name were available.

@arturcic
Copy link
Member

@mryandot @SeanGriffin-Wellsky the task is also run as part of this repository and I don't see any similar errors. It seems in your case most probably there is a pipeline policy that does not allow to override variables. Some information I found https://github.com/microsoft/azure-pipelines-yaml/blob/master/design/readonly-variables.md. I will see if I can do anything from the task itself

@arturcic
Copy link
Member

@jochenjonc @mryandot @SeanGriffin-Wellsky mind to let me know which agent version you're using where you have this issue and if it's Azure hosted or self-hosted. In my case it's Azure hosted, agent version: '4.248.0'

@mryandot
Copy link

@arturcic I am running the tests with a clean pipeline on the vmImage: windows-latest which is running agent 3.248.0. I did also try it on a hosted agent and had the same issue; it was originally 3.243.0, but when I updated it to 3.248.0 I had the same result.

One of the first issues I ran into that gave me hope was realizing the versionSpec on the setup task. According to the documentation, the versionSpec is required, and at the time I wrote the template we use for running GitVersion, I seem to recall it did throw an error, so I have it check for a versionSpec parameter, and if one wasn't provided, I set it to 5.x.

I switched to running the tasks directly and tried both versionSpec: 6.x and no versionSpec; both give me a version range error: Version spec '' resolved as '6.1.0' does not satisfy the range '>=5.2.0 <6.1.0'.See https://github.com/GitTools/actions/blob/main/docs/versions.md for more information., and that link does indeed list < 6.1.0.

So I tried again setting it to 6.0.x and it did run, but returned the same errors.

Finally I switched the task to use execute@3.1.0 and it appears to work fine.

I did look at the logs you linked to, but they appear to be running PowerShell tasks which run dotnet-gitversion instead of the setup and execute tasks. Am I reading that wrong? I tried to debug the GitVersion/GitTools solution to see if I could work out what might be happening, and got as far as the AzurePipelines build agent being selected, but it never called the GenerateSetParameterMessage method, so I must still be missing something and haven't had a chance to dig deeper. If you have any hints, I'm more than happy to dig into the C# further; it's the JavaScript and Azure Pipelines tasks I'm barely literate in.

@jochenjonc
Copy link
Author

@arturcic I'm using an Azure Hosted agent with vmImage: ubuntu-latest and agent version 4.248.0

@SeanGriffin-Wellsky
Copy link

I'm like @jochenjonc: Azure Hosted agent, ubuntu-latest, v4.248.0.

That said, I've another pipeline that succeeds that also runs on Azure Hosted agent, ubuntu-latest, v4.248.0, but it's in a different ADO project and also does the build inside a container rather than on the base host.

Both pipelines use this for their task execution:

  - task: GitVersion/setup@3
    displayName: 'Setup GitVersion'
    inputs:
      versionSpec: '5.x'

  - task: gitversion/execute@3
    displayName: 'Run GitVersion'
    inputs:
      useConfigFile: true
      configFilePath: '$(System.DefaultWorkingDirectory)/GitVersion.yml'

I've locked my task version at 3.1.0 to workaround the issue for now.

@mryandot
Copy link

I've done some more testing and I'm still not having luck narrowing anything down without knowing how to debug the task itself.

If I use PowerShell to do a dotnet tool install gitversion.tool, then run dotnet gitversion with the parameters in the debug output, it runs without error but doesn't set variables. If I add /diag then it does set them correctly and still runs without errors. If I look at the log output you posted and copy all the Processed: ##vso[task.setvariable... lines as Write-Host calls in a PowerShell script, it also runs without error.

Basically using execute@3 runs 3.1.1 and fails the task with those errors in every pipeline I've run, but I can't get it to fail if I just run the dotnet tool in a pwsh task. Unfortunately I don't know enough about rules for tasks to know if there's an option (say in task.json) that makes all variables read-only once set or the like; it did appear the last bug was caused by echoing the same variable command more than once. I can probably refactor our template just to use the command line tool and not worry about it, and I can definitely lock it to 3.1.0 for now. but it would be really nice to know what the problem actually is.

@arturcic
Copy link
Member

That said, I've another pipeline that succeeds that also runs on Azure Hosted agent, ubuntu-latest, v4.248.0, but it's in a different ADO project and also does the build inside a container rather than on the base host.

I wonder if it's and organization/project setting in ADO that can be set to mark the variables readonly or not. In the GitTools organization where we actually test the code, as I mentioned I don't see this error, that means there should be a setting

@arturcic
Copy link
Member

I've done some more testing and I'm still not having luck narrowing anything down without knowing how to debug the task itself.

If I use PowerShell to do a dotnet tool install gitversion.tool, then run dotnet gitversion with the parameters in the debug output, it runs without error but doesn't set variables. If I add /diag then it does set them correctly and still runs without errors. If I look at the log output you posted and copy all the Processed: ##vso[task.setvariable... lines as Write-Host calls in a PowerShell script, it also runs without error.

Basically using execute@3 runs 3.1.1 and fails the task with those errors in every pipeline I've run, but I can't get it to fail if I just run the dotnet tool in a pwsh task. Unfortunately I don't know enough about rules for tasks to know if there's an option (say in task.json) that makes all variables read-only once set or the like; it did appear the last bug was caused by echoing the same variable command more than once. I can probably refactor our template just to use the command line tool and not worry about it, and I can definitely lock it to 3.1.0 for now. but it would be really nice to know what the problem actually is.

The thing is the tasks install and then run the dotnet tool GitVersion.Tool which internally detects that it's running in Azure Pipelines and sets those output variables using the "." syntax https://github.com/GitTools/GitVersion/blob/c63c1a30d0e77be2d7d9fde7aa6c0e6b91275c24/src/GitVersion.BuildAgents/Agents/AzurePipelines.cs#L15.

The task does the same

this.buildAgent.setOutput(`GitVersion.${property}`, value)
.

In some instances that is allowed to override, in some it's readonly.

@SeanGriffin-Wellsky
Copy link

The thing is the tasks install and then run the dotnet tool GitVersion.Tool which internally detects that it's running in Azure Pipelines and sets those output variables using the "." syntax

If the task installs GitVersion.Tool, and GitVersion.Tool sets the . properties, then why does the task also need to set it? Is it because there's a possibility of the GitVersion.Tool being a version that doesn't set the . properties, instead relying on the task itself to do so?

I poked around in all the settings I could find at the project level in ADO and didn't see anything about setting output vars to readonly. Both my projects (the one that succeeds and the one that fails) are in the same ADO Organization. I do not have access to view org-level settings. When I browser search for "Azure DevOps sets output variables to readonly" I get this summarized AI answer

In Azure DevOps Pipelines, output variables are set to readonly by default. This means that once a variable is set as an output by a task or a script, it cannot be modified or overwritten by subsequent tasks or scripts in the pipeline.

But I cannot find the definitive source from Microsoft stating this.

@mryandot
Copy link

@arturcic I have successfully replicated your pipeline which builds the tasks, then calls node in PowerShell tasks to invoke them, and it works just fine. I suspect that PowerShell may not have the same protections in place that other tasks have for read-only variables. It does appear in the output that the Output variables are set before the non-output; is it possible to test reversing the order without using PowerShell to do it, or would it require a new release?

##[debug]Processed: ##vso[task.setvariable variable=assemblySemFileVer;isOutput=true;issecret=false;]1.0.4.0
##[debug]Processed: ##vso[task.setvariable variable=GitVersion_AssemblySemFileVer;isOutput=true;issecret=false;]1.0.4.0
##[debug]Processed: ##vso[task.setvariable variable=GitVersion.AssemblySemFileVer;isOutput=true;issecret=false;]1.0.4.0
##[debug]Processed: ##vso[task.setvariable variable=assemblySemFileVer;isOutput=false;issecret=false;]1.0.4.0
##[debug]Processed: ##vso[task.setvariable variable=GitVersion_AssemblySemFileVer;isOutput=false;issecret=false;]1.0.4.0
##[debug]Processed: ##vso[task.setvariable variable=GitVersion.AssemblySemFileVer;isOutput=false;issecret=false;]1.0.4.0

@inventgroep
Copy link

Hi,
Is there a way to install a specific version of GitTools? I have this issue also but would like to use version 3.1.0 instead. In the marketplace it seems not possible to install a specific version of an extension. Can someone help me with this?

@Mikebeem
Copy link

Hi, Is there a way to install a specific version of GitTools? I have this issue also but would like to use version 3.1.0 instead. In the marketplace it seems not possible to install a specific version of an extension. Can someone help me with this?

You can reference the specific task version in your pipeline:
- task: gitversion/execute@3.1.0

@inventgroep
Copy link

Hi Mike,

I'm not able to provide a specific version in the marketplace. Also it doesn't recognize the specified version:

  • task: gitversion/setup@3.1.0
    displayName: Setup Gitversion
    inputs:
    versionSpec: '6.0.x'
    #includePrerelease: true
    preferLatestVersion: false

A task is missing. The pipeline references a task called 'gitversion/setup'. This usually indicates the task isn't installed, and you may be able to install it from the Marketplace: https://marketplace.visualstudio.com. (Task version 3.1.0, job 'Job', step ''.)

@Mikebeem
Copy link

@inventgroep Then that specific version is likely not installed in your organization. Check under "Manage Extensions" for the GitTools extension to see which versions are listed, and try using one of those older versions.

@inventgroep
Copy link

@Mikebeem We use Azure DevOps online, not on premise. It's impossible to install or use an older version. On the 10th of December it was automatically updated from version 3.0.4 to 3.1.1. Can you tell me when this issue is being fixed?

@Mikebeem
Copy link

@inventgroep then you can try to use version 3.0.4:
- task: gitversion/execute@3.0.4

No I don't know when it is fixed. I'm just an Azure Devops online user like you.

@arturcic
Copy link
Member

Hey guys, what would be a safe way to test this extensions before publishing it to the GA? I need your feedback

@inventgroep
Copy link

inventgroep commented Dec 17, 2024 via email

@arturcic
Copy link
Member

well I'd prefer to have a "preview" channel or something where the community can test their pipelines before upgrading the GA extension, and provide feedback

@mryandot
Copy link

@arturcic I have an "experimental" DevOps instance specifically for testing build changes (templates, extensions, etc.); if I could choose to connect it to a preview version of the extension without forcing our main instance there, I'd be willing to test it there before a new release; I'd just have to get notifications set up so I can do it in a timely manner when you want to release a new version.

That said, the only issues that have broken releases for us so far have to do with that output-implies-readonly-except-for-powershell issue, which I would think could be caught with a unit test on the build output. I would guess most other errors are caught using your current method for running your builds with the new task code.

@arturcic
Copy link
Member

arturcic commented Dec 17, 2024

I guess we can use the GitHub releases for that, and if it's a preview then it publishes the preview version otherwise the stable, and if you follow/watch the GitHub releases, then you will be notified and provide the feedback for preview before we get the stable out

@mryandot
Copy link

mryandot commented Dec 17, 2024

The whole problem here is the automatic-updating of marketplace extensions with no ability to manage upgrades in hosted Azure DevOps. As far as I can find, if it's not a separate product in the Marketplace, then we can't manage what version gets installed when, and we can't install the newer version from the GitHub releases. It seems like it would have to be a separate product in the Marketplace to do any kind of practical preview. Is that an option? The only other way around it is to lock to an explicit version of the task in the pipelines, and only update that after testing.

@arturcic
Copy link
Member

The whole problem here is the automatic-updating of marketplace extensions with no ability to manage upgrades in hosted Azure DevOps. As far as I can find, if it's not a separate product in the Marketplace, then we can't manage what version gets installed when, and we can't install the newer version from the GitHub releases. It seems like it would have to be a separate product in the Marketplace to do any kind of practical preview. Is that an option? The only other way around it is to lock to an explicit version of the task in the pipelines, and only update that after testing.

There is actually an extension with a different name which is unpublished for now, but it can be used for this purpose, I still explore the option and keep you posted here

@inventgroep
Copy link

inventgroep commented Dec 18, 2024 via email

@arturcic
Copy link
Member

If you like, I can find out to in which situation the error occurs and provide a sample pipeline.

That will be really helpful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants