batm_public/server_extensions_api/build.gradle

48 lines
1.1 KiB
Groovy
Raw Normal View History

2017-03-27 04:01:10 -07:00
apply plugin: "java"
apply plugin: "distribution"
2018-01-10 04:11:55 -08:00
apply plugin: "gb-gradle"
apply plugin: 'maven-publish'
group = projectGroup
version = projectVersion
2017-03-27 04:01:10 -07:00
jar {
baseName 'batm_server_extensions_api'
2018-05-22 07:40:10 -07:00
archiveName "${baseName}.${extension}"
2017-03-27 04:01:10 -07:00
}
distributions {
2018-01-10 04:11:55 -08:00
main {
contents {
from jar
from configurations.runtime
}
2017-03-27 04:01:10 -07:00
}
}
dependencies {
compile(group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25')
compile(group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.25')
2018-01-10 04:11:55 -08:00
compile(group: 'com.sun.mail', name: 'javax.mail', version: '1.4.7')
2017-03-27 04:01:10 -07:00
}
if (hasProperty('gbArtifactoryUser') && hasProperty('gbArtifactoryPassword') && hasProperty('gbArtifactoryUploadUrl')) {
publishing {
repositories {
maven {
credentials {
username gbArtifactoryUser
password gbArtifactoryPassword
}
url gbArtifactoryUploadUrl
}
}
publications {
mavenJava(MavenPublication) {
from components.java
}
}
}
2018-05-28 05:22:08 -07:00
}