Questions tagged [gitversion]

GitVersion uses your Git history to infer your semantic version using a set of built in conventions. It currently works with GitHubFlow and GitFlow.

From its website:

GitVersion uses your Git history to infer your semantic version using a set of built in conventions. It currently works with GitHubFlow and GitFlow.

Resources

214 questions
43
votes
1 answer

Monorepo Version Tags Conventions

Is there a standard for using version tags in monorepos? Is something along the lines of 1.0.0-myapp1, and 2.1.0-myapp2 acceptable? Or is there another way to differentiate versions between applications?
user1007817
38
votes
4 answers

Setting Git Tag from Azure Devops Build Pipeline on Complete

I'm trying to set a tag with the current version number determined by GitVersion on the GIT commit at the end of a successful build. Feels like I can't be the first one to be doing this, but I'm struggling to find something that works. Azure Devops…
Brett
  • 719
  • 1
  • 7
  • 19
16
votes
3 answers

How to version or tag incrementally in Gitlab CI/CD when merging from Production to Master branch

I’m working on a project and I wanted to tag or give a version number. I wanted gitlab to tag V 1.0, 1.1, etc. in my gitci.yml file when the merging happens and my CI/CD runs successfully.
ILoveCode
  • 235
  • 2
  • 3
  • 11
14
votes
2 answers

How can I name the output from my WiX Installer project based on GitVersion properties?

I've recently started using GitVersion to version my assemblies, and I love it! I like to generate a .msi file that reflects the version of the product being built. Hitherto, I was using this in my .wixproj file: