From 694aced144aa7306e9a6f0c28a66b50e9c29156c Mon Sep 17 00:00:00 2001 From: bclayton-usgs <bclayton@usgs.gov> Date: Wed, 9 Sep 2020 17:08:35 -0600 Subject: [PATCH] move repositories to file --- gradle/repositories.gradle | 20 +++++++++++++ gradle/tasks.gradle | 57 -------------------------------------- 2 files changed, 20 insertions(+), 57 deletions(-) create mode 100644 gradle/repositories.gradle delete mode 100644 gradle/tasks.gradle diff --git a/gradle/repositories.gradle b/gradle/repositories.gradle new file mode 100644 index 0000000..91253b2 --- /dev/null +++ b/gradle/repositories.gradle @@ -0,0 +1,20 @@ + +repositories { + jcenter() + + maven { + url "https://artifacts.unidata.ucar.edu/repository/unidata-all/" + } + + maven { + url "https://code.usgs.gov/api/v4/groups/160/-/packages/maven" + name "nshmp-lib" + credentials(HttpHeaderCredentials) { + name = 'Private-Token' + value = System.getenv("GITLAB_TOKEN") + } + authentication { + header(HttpHeaderAuthentication) + } + } +} diff --git a/gradle/tasks.gradle b/gradle/tasks.gradle deleted file mode 100644 index 359444b..0000000 --- a/gradle/tasks.gradle +++ /dev/null @@ -1,57 +0,0 @@ -apply plugin: "com.star-zero.gradle.githook" -apply plugin: "com.github.spotbugs" -apply plugin: "com.diffplug.gradle.spotless" - -tasks.withType(JavaCompile) { - options.encoding = "UTF-8" - options.compilerArgs.add("-parameters") -} - -tasks.withType(JavaExec) { - jvmArgs('-noverify', '-XX:TieredStopAtLevel=1', '-Dcom.sun.management.jmxremote') -} - -task nshmpLibArtifacts(type: Copy) { - from { - configurations.nshmp.collect { zipTree(it) } - } - into nshmpLib -} - -/* SpotBugs */ -tasks.withType(com.github.spotbugs.snom.SpotBugsTask) { - dependsOn nshmpLibArtifacts - reports { - html { - enabled true - stylesheet = 'fancy-hist.xsl' - } - } -} - -/* Spotless */ -tasks.withType(com.diffplug.gradle.spotless.SpotlessExtension) { - dependsOn nshmpLibArtifacts -} - -/* Githook */ -tasks.withType(com.star_zero.gradle.githook.GithookExtension) { - dependsOn nshmpLibArtifacts -} - -/* Run UpdateSwagger */ -task swagger(type: JavaExec) { - doFirst { - mkdir swaggerDir - } - classpath sourceSets.main.runtimeClasspath - main = "gov.usgs.earthquake.nshmp.netcdf.swagger.UpdateSwagger" -} - -task swaggerClean(type: Delete) { - delete swaggerDir -} - -task libsClean(type: Delete) { - delete libsDir -} -- GitLab