Files
gls_docs/build.gradle
Fabian Märki 70fb3904eb Formatting.
2017-05-23 14:39:39 +02:00

60 lines
1.5 KiB
Groovy

// version = '1.0.0'
buildscript {
dependencies { classpath(libraries.spring_boot_gradle_plugin) }
repositories { jcenter() }
}
apply plugin: 'org.springframework.boot'
repositories { jcenter() }
springBoot { // when using spring loaded turn on noverify
noverify = true }
ext {
applicationDefaultJvmArgs = [
"-Dfile.encoding=UTF-8",
// if you need to debug java agents:
"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5006"
]
}
dependencies {
compile (project(':ch.psi.daq.query'))
compile libraries.logback_classic
compile 'org.hibernate:hibernate-validator:5.2.0.Final'
compile(libraries.spring_boot_starter_web) {
exclude group: 'org.slf4j', module: 'log4j-over-slf4j'
}
compile libraries.commons_lang
compile libraries.commons_io
compile libraries.commons_csv
compile libraries.netty_all
compile libraries.msgpack_jackson
compile libraries.smile_jackson
testCompile libraries.spring_boot_starter_test
testCompile libraries.jsonassert
testCompile libraries.jsonpath
testCompile libraries.dropwizard_metrics_core
testCompile(libraries.cassandra_unit_spring) {
exclude group: 'com.codahale.metrics', module: 'metrics-core'
}
}
uploadArchives {
repositories {
mavenDeployer { pom.artifactId = 'queryrest' }
}
}
task dropIt(dependsOn: build) {
doLast {
exec{ executable "curl"; args "-X", "POST", "-F", "file=@build/libs/ch.psi.daq.queryrest-" + version + ".jar", "https://dropit.psi.ch/upload"; }
}
}