| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- plugins {
- id 'java'
- }
- group 'cz.senslog'
- version '1.0-SNAPSHOT'
- repositories {
- mavenLocal()
- mavenCentral()
- }
- test {
- useJUnitPlatform()
- }
- java {
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
- }
- jar {
- manifest {
- attributes(
- 'Main-Class': 'cz.senslog.watchdog.app.Main'
- )
- }
- from {
- configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
- }
- }
- dependencies {
- compile group: 'com.beust', name: 'jcommander', version: '1.78'
- compile group: 'org.yaml', name: 'snakeyaml', version: '1.24'
- compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.12.0'
- compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.12.0'
- compile group: 'org.jdbi', name: 'jdbi3-postgres', version: '3.12.2'
- compile group: 'org.jdbi', name: 'jdbi3-jodatime2', version: '3.12.2'
- compile group: 'com.zaxxer', name: 'HikariCP', version: '3.4.2'
- compile group: 'org.postgresql', name: 'postgresql', version: '42.2.10'
- compile group: 'javax.mail', name: 'javax.mail-api', version: '1.6.2'
- compile group: 'com.sun.mail', name: 'javax.mail', version: '1.6.2'
- testCompile group: 'junit', name: 'junit', version: '4.12'
- }
|