Skip to content

Commit b255dbb

Browse files
committed
Build: Allow beta releases as well as release candidates.
1 parent 658c5e2 commit b255dbb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

project/Versioning.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ object Versioning {
66
val snapshotSuffix = "-SNAPSHOT"
77
val releasedVersion = """^r?([0-9\.]+)$""".r
88
val releasedCandidateVersion = """^r?([0-9\.]+-rc\d+)$""".r
9+
val betaVersion = """^r?([0-9\.]+-beta\d+)$""".r
910
val snapshotVersion = """^r?[0-9\.]+(.*)$""".r
1011

1112
def settings(baseVersion: String): Seq[Def.Setting[_]] = Seq(
@@ -15,6 +16,7 @@ object Versioning {
1516
git.gitTagToVersionNumber := {
1617
case releasedVersion(v) => Some(v)
1718
case releasedCandidateVersion(rc) => Some(rc)
19+
case betaVersion(beta) => Some(beta)
1820
case snapshotVersion(v) => Some(s"$baseVersion$v$snapshotSuffix")
1921
case _ => None
2022
}

0 commit comments

Comments
 (0)