Skip to content
Snippets Groups Projects

Production Release | nshmp-haz

Merged Clayton, Brandon Scott requested to merge main into production
7 files
+ 174
34
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 92
5
@@ -13,6 +13,8 @@ import org.yaml.snakeyaml.Yaml
ext {
nshmDir = "nshms";
envMemory = System.getenv("CI_RUNNER_MEMORY")
xmx = envMemory ? envMemory : "16g"
// Download and unzip NSHM
downloadNshm = {nshm ->
@@ -76,6 +78,81 @@ task nshms() {
}
}
task cleanGenerated(type: Delete) {
delete "src/test/resources/e2e/actual"
}
// Generate Alaska 2007 for CI
task generateAlaska2007(type: JavaExec) {
description = "Generate alaska-2007 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-alaska", 2007))
}
jvmArgs("-DNSHM=nshm-alaska-2007")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate Alaska 2023 for CI
task generateAlaska2023(type: JavaExec) {
description = "Generate alaska-2023 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-alaska", 2023))
}
jvmArgs("-DNSHM=nshm-alaska-2023")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate CONUS 2018 for CI
task generateConus2018(type: JavaExec) {
description = "Generate conus-2018 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-conus", 2018))
}
jvmArgs("-DNSHM=nshm-conus-2018")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate CONUS 2023 for CI
task generateConus2023(type: JavaExec) {
description = "Generate conus-2023 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-conus", 2023))
}
jvmArgs("-DNSHM=nshm-conus-2023")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate Hawaii 2021 for CI
task generateHawaii2021(type: JavaExec) {
description = "Generate hawaii-2021 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-hawaii", 2021))
}
jvmArgs("-DNSHM=nshm-hawaii-2021")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Test Alaska 2007 NSHM
task testAlaska2007(type: Test) {
description = "Test Alaska 2007 NSHM"
@@ -89,10 +166,12 @@ task testAlaska2007(type: Test) {
exceptionFormat "full"
}
systemProperties(System.getProperties())
useJUnitPlatform()
jvmArgs(
"-Xms2g",
"-Xmx8g",
"-Xmx${xmx}",
)
filter {
@@ -113,10 +192,12 @@ task testAlaska2023(type: Test) {
exceptionFormat "full"
}
systemProperties(System.getProperties())
useJUnitPlatform()
jvmArgs(
"-Xms2g",
"-Xmx8g",
"-Xmx${xmx}",
)
filter {
@@ -137,10 +218,12 @@ task testConus2018(type: Test) {
exceptionFormat "full"
}
systemProperties(System.getProperties())
useJUnitPlatform()
jvmArgs(
"-Xms2g",
"-Xmx8g",
"-Xmx${xmx}",
)
filter {
@@ -161,10 +244,12 @@ task testConus2023(type: Test) {
exceptionFormat "full"
}
systemProperties(System.getProperties())
useJUnitPlatform()
jvmArgs(
"-Xms2g",
"-Xmx16g",
"-Xmx${xmx}",
)
filter {
@@ -185,10 +270,12 @@ task testHawaii2021(type: Test) {
exceptionFormat "full"
}
systemProperties(System.getProperties())
useJUnitPlatform()
jvmArgs(
"-Xms2g",
"-Xmx8g",
"-Xmx${xmx}",
)
filter {
Loading