From 74f559e17a251dba66791d15c45944f2637628d2 Mon Sep 17 00:00:00 2001 From: bclayton-usgs <bclayton@usgs.gov> Date: Wed, 9 Sep 2020 16:59:00 -0600 Subject: [PATCH] move dependencies to file --- gradle/dependencies.gradle | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 gradle/dependencies.gradle diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle new file mode 100644 index 0000000..f16215f --- /dev/null +++ b/gradle/dependencies.gradle @@ -0,0 +1,37 @@ + +dependencies { + implementation "ghsc:nshmp-lib:${nshmpLibVersion}" + nshmp "ghsc:nshmp-lib:${nshmpLibVersion}@zip" + + // NetCDF + implementation "edu.ucar:cdm:${cdmVersion}" + implementation "edu.ucar:netcdf4:${netcdfVersion}" + implementation "org.slf4j:slf4j-jdk14:${slfVersion}" + + // Micronaut + annotationProcessor platform("io.micronaut:micronaut-bom:${mnVersion}") + annotationProcessor "io.micronaut:micronaut-inject-java" + annotationProcessor "io.micronaut:micronaut-validation" + implementation platform("io.micronaut:micronaut-bom:${mnVersion}") + implementation "io.micronaut:micronaut-http-client" + implementation "io.micronaut:micronaut-inject" + implementation "io.micronaut:micronaut-validation" + implementation "io.micronaut:micronaut-runtime" + implementation "io.micronaut:micronaut-http-server-netty" + implementation "com.fasterxml.jackson.module:jackson-module-parameter-names:${jacksonVersion}" + runtimeOnly "ch.qos.logback:logback-classic:${logbackVersion}" + + // Swagger + annotationProcessor("io.micronaut.configuration:micronaut-openapi:${mnOpenAPIVersion}") + implementation("io.swagger.core.v3:swagger-annotations:${swaggerVersion}") + implementation("io.swagger.core.v3:swagger-models:${swaggerVersion}") + + // junit + testAnnotationProcessor "io.micronaut:micronaut-inject-java:${mnVersion}" + testImplementation platform("io.micronaut:micronaut-bom:${mnVersion}") + testImplementation "org.junit.jupiter:junit-jupiter:${junitVersion}" + testImplementation "org.junit.jupiter:junit-jupiter-api" + testImplementation "io.micronaut.test:micronaut-test-junit5" + testImplementation "io.micronaut.test:micronaut-test-spock" + testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine" +} -- GitLab