KevinMarquette / PlasterTemplates

A set of Plaster templates that I use.
MIT License
37 stars 9 forks source link

Consider using Gitversion to do calculate semantic version #4

Closed christianacca closed 6 years ago

christianacca commented 6 years ago

Hi Kevin,

Have you considered using GitVersion tool to calculate the next semantic vs based on git commit messages?

I've seen the approach you take here - it's very nice.

But... I think that having a file (finger print) checked into vs control will cause a head ache if you have to support production branches rather than just always deploying from master. My concern - this file will add friction in the form of "merge hell".

Christian

KevinMarquette commented 6 years ago

Thank you for your suggestion. That file is a big concern for me too. I don't like it either, but I have not found a cleaner solution. I will definitely look into the GitVersion tool.

I am playing with a second idea of either using tests from the previous release or checking out the previous release and re-running the fingerprint to get it on the fly.

christianacca commented 6 years ago

That's sounds like a good plan to me