Versioning Software Builds Based on Git Tags and Semantic Versioning (SemVer)

Let's start this post by setting the stage first and then move onto the problem. When a build is kicked off for your application/library/etc. on a CI (continuous integration) system like Travis CI or AppVeyor, you are most probably flowing a version number for that build no matter what type of tech stack you use. This is mostly to relate the artifacts, which the build will produce (e.g. Docker images, NuGet packages, .NET assemblies, etc.), with a particular context. This is really useful to...

 •  0 comments  •  flag
Share on Twitter
Published on April 17, 2016 03:49
No comments have been added yet.