Skip to content

Unable to increment version with dynamic repository #916

@xpicio

Description

@xpicio

Hello i'm trying to increment the version on a TeamCity build task through dynamic repository but i'm not able to increase the version over 0.2.0 :( Following my actual setup:

GitVersion 3.5.4 command from TeamCity task:

GitVersion /url 'http://git.******.com/microservices/production-unirepo-converter-service.git' /u 'devops' /p '******' /b 'refs/heads/master' /output buildserver /updateassemblyinfo true

Git commit message:

GitVersion config file name was wrong
+semver:minor

GitVersion config file GitVersionConfig.yaml:

tag-prefix: '[build-]'
major-version-bump-message: '\+semver:\s?(breaking|major)'
minor-version-bump-message: '\+semver:\s?(feature|minor)'
patch-version-bump-message: '\+semver:\s?(fix|patch)'
commit-message-incrementing: Enabled

TeamCity 9.1.5 log:

[14:17:30]Step 1/6: GitVersion (Command Line) (1s)
[14:17:30][Step 1/6] Starting: C:\Windows\system32\cmd.exe /c GitVersion /url 'http://git.******.com/microservices/production-unirepo-converter-service.git' /u 'devops' /p '******' /b 'refs/heads/master' /output buildserver /updateassemblyinfo true
[14:17:30][Step 1/6] in directory: C:\BuildAgent\work\5d7aa9d5cac11a1b
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:31] Working directory: C:\BuildAgent\work\5d7aa9d5cac11a1b
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:32] Applicable build agent found: 'TeamCity'.
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:32] Branch from build environment: refs/heads/master
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:32] Creating dynamic repository at 'C:\BuildAgent\temp\buildTmp\production-unirepo-converter-service'
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:32] Setting up credentials using name 'devops'
[14:17:30][Step 1/6] INFO [06/28/16 14:17:30:32] Retrieving git info from url 'http://git.------.com/microservices/production-unirepo-converter-service.git'
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:10] One remote found (origin -> 'http://git.------.com/microservices/production-unirepo-converter-service.git').
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:10] Fetching from remote 'origin' using the following refspecs: +refs/heads/*:refs/remotes/origin/*.
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:32] Updating local branch refs/heads/master to point at 5c5f84563a9e6886ea3e06f046ea392fcc7f3087
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:36] Creating local branch from remote tracking 'refs/remotes/origin/develop'.
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:38] Skipping update of 'refs/remotes/origin/master' as it already matches the remote ref.
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:38] HEAD points at branch 'refs/heads/master'.
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:38] Project root is: C:\BuildAgent\work\5d7aa9d5cac11a1b
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:52] Using latest commit on specified branch
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:54] Running against branch: master (5c5f84563a9e6886ea3e06f046ea392fcc7f3087)
[14:17:31][Step 1/6] INFO [06/28/16 14:17:31:55] Begin: Calculating base versions
[14:17:31][Step 1/6]   INFO [06/28/16 14:17:31:59] Fallback base version: 0.1.0 with commit count source 2f1f86b6aa312649a50209308d812c0df34f94fd
[14:17:32][Step 1/6]   INFO [06/28/16 14:17:31:79] Base version used: Fallback base version: 0.1.0 with commit count source 2f1f86b6aa312649a50209308d812c0df34f94fd
[14:17:32][Step 1/6] INFO [06/28/16 14:17:31:79] End: Calculating base versions (Took: 241.49ms)
[14:17:32][Step 1/6] INFO [06/28/16 14:17:31:82] 69 commits found between 2f1f86b6aa312649a50209308d812c0df34f94fd and 5c5f84563a9e6886ea3e06f046ea392fcc7f3087
[14:17:32][Step 1/6] INFO [06/28/16 14:17:31:83] Applicable build agent found: 'TeamCity'.
[14:17:32][Step 1/6] Executing GenerateSetVersionMessage for 'TeamCity'.
[14:17:32][Step 1/6] ##teamcity[buildNumber '0.2.0+69']
[14:17:32][Step 1/6] Executing GenerateBuildLogOutput for 'TeamCity'.
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.Major' value='0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.Major' value='0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.Minor' value='2']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.Minor' value='2']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.Patch' value='0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.Patch' value='0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.PreReleaseTag' value='']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.PreReleaseTag' value='']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.PreReleaseTagWithDash' value='']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.PreReleaseTagWithDash' value='']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.BuildMetaData' value='69']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.BuildMetaData' value='69']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.BuildMetaDataPadded' value='0069']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.BuildMetaDataPadded' value='0069']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.FullBuildMetaData' value='69.Branch.master.Sha.5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.FullBuildMetaData' value='69.Branch.master.Sha.5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.MajorMinorPatch' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.MajorMinorPatch' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.SemVer' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.SemVer' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.LegacySemVer' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.LegacySemVer' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.LegacySemVerPadded' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.LegacySemVerPadded' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.AssemblySemVer' value='0.2.0.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.AssemblySemVer' value='0.2.0.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.FullSemVer' value='0.2.0+69']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.FullSemVer' value='0.2.0+69']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.InformationalVersion' value='0.2.0+69.Branch.master.Sha.5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.InformationalVersion' value='0.2.0+69.Branch.master.Sha.5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.BranchName' value='master']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.BranchName' value='master']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.Sha' value='5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.Sha' value='5c5f84563a9e6886ea3e06f046ea392fcc7f3087']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.NuGetVersionV2' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.NuGetVersionV2' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.NuGetVersion' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.NuGetVersion' value='0.2.0']
[14:17:32][Step 1/6] ##teamcity[setParameter name='GitVersion.CommitDate' value='2016-06-28']
[14:17:32][Step 1/6] ##teamcity[setParameter name='system.GitVersion.CommitDate' value='2016-06-28']
[14:17:32][Step 1/6] Updating assembly info files
[14:17:32][Step 1/6] Process exited with code 0

The latest tag is:

build-0.2.0+69

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions