Currently the tool only supports a fixed set of patterns. Even a trivial change would require making a fork of the tool, implementing the change in c#, recompile & redeploy.
We should improve this by making configuration more flexible, for example by using some marker replacement technique in user-given input.
For example:
one should be able to state that InformationalVersion should be:
"This is my fancy thingy {major}.{minor}, release {configuration}". Curly parts would be replaced with runtime values on each build.
Currently the tool only supports a fixed set of patterns. Even a trivial change would require making a fork of the tool, implementing the change in c#, recompile & redeploy.
We should improve this by making configuration more flexible, for example by using some marker replacement technique in user-given input.
For example:
one should be able to state that InformationalVersion should be:
"This is my fancy thingy {major}.{minor}, release {configuration}". Curly parts would be replaced with runtime values on each build.