Cleanup.
This commit is contained in:
parent
b55f798142
commit
7cfdec0f41
1 changed files with 14 additions and 19 deletions
|
@ -19,7 +19,7 @@ group = "net.thauvin.erik"
|
||||||
version = "0.9.3"
|
version = "0.9.3"
|
||||||
description = "Pinboard Poster for Kotlin/Java"
|
description = "Pinboard Poster for Kotlin/Java"
|
||||||
|
|
||||||
val mavenUrl = "https://github.com/ethauvin/pinboard-poster"
|
val mavenUrl = "https://github.com/ethauvin/$name"
|
||||||
val deployDir = "deploy"
|
val deployDir = "deploy"
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@ -77,13 +77,6 @@ tasks {
|
||||||
group = JavaBasePlugin.DOCUMENTATION_GROUP
|
group = JavaBasePlugin.DOCUMENTATION_GROUP
|
||||||
}
|
}
|
||||||
|
|
||||||
"runJava"(JavaExec::class) {
|
|
||||||
description = "Run this project as a Java application."
|
|
||||||
group = ApplicationPlugin.APPLICATION_GROUP
|
|
||||||
main = "net.thauvin.erik.pinboard.example.JavaExample"
|
|
||||||
classpath = java.sourceSets["main"].runtimeClasspath
|
|
||||||
}
|
|
||||||
|
|
||||||
"assemble" {
|
"assemble" {
|
||||||
dependsOn(sourcesJar, javadocJar)
|
dependsOn(sourcesJar, javadocJar)
|
||||||
}
|
}
|
||||||
|
@ -118,25 +111,25 @@ tasks {
|
||||||
artifact(sourcesJar)
|
artifact(sourcesJar)
|
||||||
artifact(javadocJar)
|
artifact(javadocJar)
|
||||||
pom.withXml {
|
pom.withXml {
|
||||||
asNode().let { root ->
|
asNode().apply {
|
||||||
root.appendNode("name", project.name)
|
appendNode("name", project.name)
|
||||||
root.appendNode("description", project.description)
|
appendNode("description", project.description)
|
||||||
root.appendNode("url", mavenUrl)
|
appendNode("url", mavenUrl)
|
||||||
|
|
||||||
root.appendNode("licenses").appendNode("license").apply {
|
appendNode("licenses").appendNode("license").apply {
|
||||||
appendNode("name", "BSD 3-Clause")
|
appendNode("name", "BSD 3-Clause")
|
||||||
appendNode("url", "https://opensource.org/licenses/BSD-3-Clause")
|
appendNode("url", "https://opensource.org/licenses/BSD-3-Clause")
|
||||||
}
|
}
|
||||||
|
|
||||||
root.appendNode("developers").appendNode("developer").apply {
|
appendNode("developers").appendNode("developer").apply {
|
||||||
appendNode("id", "ethauvin")
|
appendNode("id", "ethauvin")
|
||||||
appendNode("name", "Erik C. Thauvin")
|
appendNode("name", "Erik C. Thauvin")
|
||||||
appendNode("email", "erik@thauvin.net")
|
appendNode("email", "erik@thauvin.net")
|
||||||
}
|
}
|
||||||
|
|
||||||
root.appendNode("scm").apply {
|
appendNode("scm").apply {
|
||||||
appendNode("connection", "$mavenUrl.git")
|
appendNode("connection", "$mavenUrl.git")
|
||||||
appendNode("developerConnection", "git@github.com:ethauvin/pinboard-poster.git")
|
appendNode("developerConnection", "git@github.com:ethauvin/${project.name}.git")
|
||||||
appendNode("url", mavenUrl)
|
appendNode("url", mavenUrl)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -167,9 +160,11 @@ tasks {
|
||||||
desc = description
|
desc = description
|
||||||
websiteUrl = mavenUrl
|
websiteUrl = mavenUrl
|
||||||
issueTrackerUrl = "$mavenUrl/issues"
|
issueTrackerUrl = "$mavenUrl/issues"
|
||||||
githubRepo = "ethauvin/pinboard-poster"
|
githubRepo = "ethauvin/${project.name}"
|
||||||
vcsUrl = mavenUrl
|
githubReleaseNotesFile = "README.md"
|
||||||
|
vcsUrl = "$mavenUrl.git"
|
||||||
setLabels("kotlin", "java", "pinboard", "poster", "bookmarks")
|
setLabels("kotlin", "java", "pinboard", "poster", "bookmarks")
|
||||||
|
publicDownloadNumbers = true
|
||||||
version.apply {
|
version.apply {
|
||||||
name = project.version as String
|
name = project.version as String
|
||||||
desc = description
|
desc = description
|
||||||
|
@ -186,6 +181,6 @@ tasks {
|
||||||
}
|
}
|
||||||
|
|
||||||
"release" {
|
"release" {
|
||||||
dependsOn(generatePom, gitTag, bintrayUpload)
|
dependsOn(generatePom, bintrayUpload, "publishToMavenLocal")
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue