-
So I'm using the same build process since over a decade, it's probably not correct and would like guidance. What we usually do is very simple:
Our GitVersionConfig.yaml file is set to Now the next release tag for develop was working fine with GitVersion 5, but not if I update to 6:
I tried running with /diag to see what's going on, but I can't say I'm able to understand what is getting printed. But I do see this line near the end:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
GitFlow Examples - Develop Branch: Please notice that the sequence diagram above (which covers your scenario) is generated from an automated integration test. I would recommend you to read the documentation. |
Beta Was this translation helpful? Give feedback.
-
I found my answer by reading the document here: https://github.com/GitTools/GitVersion/blob/main/BREAKING_CHANGES.md (This should definitely be part of the documentation website, it's extremely hard to find). I had two problems:
@HHobeck This is the kind of changes you should be aware of and refer to users when they have problem instead of saying "read the doc" pointing to a document that doesn't have this information and closing the question without trying to suggest methods to diagnose and help. |
Beta Was this translation helpful? Give feedback.
I found my answer by reading the document here:
https://github.com/GitTools/GitVersion/blob/main/BREAKING_CHANGES.md
(This should definitely be part of the documentation website, it's extremely hard to find).
I had two problems:
semantic-version-format
was introduced and set toStrict
by default which prevent tags with only two digits to be used. For example 3.141 isn't valid, but 3.141.0 is. Setting it toLoose
brought back the old behavior.@HHobeck This is the kind of changes you should be aware of and refer to users when they have problem instead of saying "read the doc…