[x] release version should only be set when either commit contains one of the keywords (e.g. [major], [minor], etc), or we set release gradle property (e.g. -Prelease)
[x] if neither is done, and useSnapshots is true - next version should be a snapshot version with the increment either via increment gradle property (i.e. -Pincrement) or if not set use defaultIncrement otherwise
[x] if useSnapshots is false, just using -Pincrement by itself shouldn't do anything
[x] NB! tags should never be created for snapshots
This is still WIP
[major]
,[minor]
, etc), or we setrelease
gradle property (e.g.-Prelease
)useSnapshots
istrue
- next version should be a snapshot version with the increment either viaincrement
gradle property (i.e.-Pincrement
) or if not set usedefaultIncrement
otherwiseuseSnapshots
isfalse
, just using-Pincrement
by itself shouldn't do anything