blob: 0f2f4c6dd5308a1ce3865bd9bebff93ced9e4e52 [file] [log] [blame]
plugins {
id "java-library"
id "maven-publish"
id "org.springframework.boot"
}
bootJar {
enabled = false
}
publishing {
publications {
mavenJava(MavenPublication) {
groupId = project.group
artifactId = project.name
version = version
from components.java
}
}
repositories {
maven {
// change URLs to point to your repos, e.g. http://my.org/repo
def releasesRepoUrl = "http://ykt-nx.supwisdom.com/repository/ecard-repo/"
def snapshotsRepoUrl = "http://ykt-nx.supwisdom.com/repository/ecard-repo/snapshot/"
url = version.endsWith("dirty") ? snapshotsRepoUrl : releasesRepoUrl
credentials(PasswordCredentials) {
username = nxUser
password = nxPassword
}
}
}
}
dependencies {
implementation "commons-beanutils:commons-beanutils:${beanutilsVersion}"
implementation "commons-codec:commons-codec:${codecVersion}"
implementation "org.apache.commons:commons-lang3:${lang3Version}"
compileOnly "org.projectlombok:lombok:${lombokVersion}"
annotationProcessor "org.projectlombok:lombok:${lombokVersion}"
}