Is there an SBT task to increment a project's version?
Given an initial configuration of something like the following build.sbt
name := 'My Project'
organization := 'org.example'
version := '0.1.0'
and a versioning nomenclature of major.minor.patch, I was hoping for an SBT task like
> incrementVersionPatch
that would result in a version of 0.1.1
.
(Ideally also the corresponding incrementVersionMinor
and incrementVersionMajor
.)
I feel like this must already exist but cannot find a way to do it.