Fixed isRelease flag.

This commit is contained in:
Erik C. Thauvin 2018-06-26 14:38:40 -07:00
parent 33aa824ad9
commit 856a3688c0

View file

@ -27,7 +27,7 @@ description = "Pinboard Poster for Kotlin/Java"
val gitHub = "ethauvin/$name"
val mavenUrl = "https://github.com/$gitHub"
val deployDir = "deploy"
var release = false
var isRelease = "release" in gradle.startParameter.taskNames
// Load local.properties
File("local.properties").apply {
@ -129,8 +129,10 @@ tasks {
description = "Tags the local repository with version ${project.version}"
group = PublishingPlugin.PUBLISH_TASK_GROUP
dependsOn(gitIsDirty)
if (isRelease) {
commandLine("git", "tag", "-a", project.version, "-m", "Version ${project.version}")
}
}
val publicationName = "mavenJava"
@ -185,7 +187,7 @@ tasks {
bintray {
user = findProperty("bintray.user")
key = findProperty("bintray.apikey")
publish = release
publish = isRelease
setPublications(publicationName)
pkg.apply {
repo = "maven"
@ -218,8 +220,5 @@ tasks {
description = "Publishes version ${project.version} to Bintray."
group = PublishingPlugin.PUBLISH_TASK_GROUP
dependsOn(bintrayUpload)
doFirst {
release = true
}
}
}