NZ NSHM Programme opensha applications (patterned on the UCERF3 part of https://github.com/opensha/opensha)
Pre-requirements: git
and jdk11
git clone https://github.com/GNS-Science/opensha.git &&\
git clone https://github.com/GNS-Science/nzshm-opensha.git
You might need to check out the correct branch for the opensha
project. The branch name will be in gradle.yml
in the
nzshm-opensha
project as the ref
of the Clone opensha
step. As of writing, this is
fix/rup-normalization-2024
.
cd opensha
git checkout fix/rup-normalization
cd nzshm-opensha
.\gradlew build
.\gradlew localTests --info
Test reports are found at ./build/reports/tests/localTests/index.html
.\gradlew test
Github can build release fatjars and push them to S3.
release/<my release version string>
.<my release version string>
will be added to the jar's file name.nz.cri.gns.NZSHM22.util.GitVersion
.