Version 0.9.7-beta

This commit is contained in:
Erik C. Thauvin 2018-07-13 16:03:30 -07:00
parent a4e47cef0b
commit 56593230ac
28 changed files with 212 additions and 186 deletions

View file

@ -1,9 +1,13 @@
import net.thauvin.erik.gradle.semver.SemverConfig
import net.thauvin.erik.gradle.semver.SemverIncrementBuildMetaTask
import java.lang.String.format
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
plugins {
kotlin("jvm") version "1.2.50"
application
id("net.thauvin.erik.gradle.semver") version "0.9.6-beta"
id("net.thauvin.erik.gradle.semver") version "0.9.7-beta"
}
// ./gradlew
@ -38,6 +42,13 @@ tasks {
useTestNG()
}
val incrementBuildMeta by getting(SemverIncrementBuildMetaTask::class) {
doFirst {
// buildMeta = format("%03d", buildMeta.toInt() + 1)
buildMeta = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))
}
}
val run by getting(JavaExec::class) {
doFirst {
println("Version: $version")

View file

@ -1,7 +1,7 @@
#Generated by the Semver Plugin for Gradle
#Sun Jul 01 20:17:52 PDT 2018
example.major=1
example.release=
example.release=beta
example.meta=
example.minor=0
example.patch=0

View file

@ -1,7 +1,7 @@
#Generated by the Semver Plugin for Gradle
#Sat Jul 07 18:29:14 PDT 2018
version.prerelease=
version.buildmeta=
version.patch=1
#Fri Jul 13 15:52:43 PDT 2018
version.buildmeta=20180713155232
version.major=1
version.minor=2
version.patch=4
version.prerelease=beta