From 635aa3ea94785f512480a00f70fb1bc2b5b79eb9 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Wed, 20 Feb 2019 10:57:58 +0000 Subject: [PATCH] Support dynverSonatypeSnapshots in the dynver task This, in turn, makes dynverCheckVersion and dynverAssertVersion work. --- src/main/scala/sbtdynver/DynVerPlugin.scala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/scala/sbtdynver/DynVerPlugin.scala b/src/main/scala/sbtdynver/DynVerPlugin.scala index b2a73ef..29aa1d4 100644 --- a/src/main/scala/sbtdynver/DynVerPlugin.scala +++ b/src/main/scala/sbtdynver/DynVerPlugin.scala @@ -48,7 +48,11 @@ object DynVerPlugin extends AutoPlugin { dynverSonatypeSnapshots := false, dynverGitPreviousStableVersion := dynverInstance.value.getGitPreviousStableTag, - dynver := dynverInstance.value.version(new Date), + dynver := { + val dynver = dynverInstance.value + if (dynverSonatypeSnapshots.value) dynver.sonatypeVersion(new Date) + else dynver.version(new Date) + }, dynverCheckVersion := (dynver.value == version.value), dynverAssertVersion := { val v = version.value