Skip to content
Snippets Groups Projects
Commit 62302092 authored by Clayton, Brandon Scott's avatar Clayton, Brandon Scott
Browse files

add stages

parent 8ec53357
No related branches found
No related tags found
2 merge requests!755Production Release | nshmp-haz,!754NSHM Unit tests
...@@ -15,6 +15,9 @@ workflow: ...@@ -15,6 +15,9 @@ workflow:
stages: stages:
- build - build
- test - test
- alaska-test
- conus-test
- hawaii-test
- trigger - trigger
default: default:
...@@ -223,6 +226,31 @@ Markdown Lint: ...@@ -223,6 +226,31 @@ Markdown Lint:
- ./gradlew markdownlint - ./gradlew markdownlint
stage: test stage: test
YAML Lint:
allow_failure: true
needs: []
script:
- ./gradlew nodeInstall
- ./gradlew yamllint
stage: test
Unit Tests:
artifacts:
paths:
- ${JACOCO_HTML_DIR}
reports:
junit: ${JUNIT_FILES}
coverage: '/Total.*?([0-9]{1,3})%/'
needs: []
script:
- ./gradlew check
- cat ${JACOCO_HTML_DIR}/index.html
stage: test
####
# NSHMS Tests
####
.nshm-test: .nshm-test:
artifacts: artifacts:
paths: paths:
...@@ -237,7 +265,6 @@ Markdown Lint: ...@@ -237,7 +265,6 @@ Markdown Lint:
- ./gradlew ${CMD} --info - ./gradlew ${CMD} --info
after_script: after_script:
- cat ${JACOCO_HTML_DIR}/index.html - cat ${JACOCO_HTML_DIR}/index.html
stage: test
.alaska-sites: &alaska-sites .alaska-sites: &alaska-sites
- TEST_SITE: ANCHORAGE_AK - TEST_SITE: ANCHORAGE_AK
...@@ -251,6 +278,7 @@ Alaska 2007 NSHM Test: ...@@ -251,6 +278,7 @@ Alaska 2007 NSHM Test:
- .nshm-test - .nshm-test
script: script:
- ./gradlew testAlaska2007 --info - ./gradlew testAlaska2007 --info
stage: alaska-test
Alaska 2023 NSHM Test: Alaska 2023 NSHM Test:
extends: extends:
...@@ -260,6 +288,7 @@ Alaska 2023 NSHM Test: ...@@ -260,6 +288,7 @@ Alaska 2023 NSHM Test:
*alaska-sites *alaska-sites
script: script:
- ./gradlew testAlaska2023 -DTEST_SITE=${TEST_SITE} --info - ./gradlew testAlaska2023 -DTEST_SITE=${TEST_SITE} --info
stage: alaska-test
.conus-sites: &conus-sites .conus-sites: &conus-sites
- TEST_SITE: LOS_ANGELES_CA - TEST_SITE: LOS_ANGELES_CA
...@@ -280,6 +309,7 @@ CONUS 2018 NSHM Test: ...@@ -280,6 +309,7 @@ CONUS 2018 NSHM Test:
*conus-sites *conus-sites
script: script:
- ./gradlew testConus2018 -DTEST_SITE=${TEST_SITE} --info - ./gradlew testConus2018 -DTEST_SITE=${TEST_SITE} --info
stage: conus-test
CONUS 2023 NSHM Test: CONUS 2023 NSHM Test:
extends: extends:
...@@ -289,33 +319,14 @@ CONUS 2023 NSHM Test: ...@@ -289,33 +319,14 @@ CONUS 2023 NSHM Test:
*conus-sites *conus-sites
script: script:
- ./gradlew testConus2023 -DTEST_SITE=${TEST_SITE} --info - ./gradlew testConus2023 -DTEST_SITE=${TEST_SITE} --info
stage: conus-test
Hawaii 2021 NSHM Test: Hawaii 2021 NSHM Test:
extends: extends:
- .nshm-test - .nshm-test
script: script:
- ./gradlew testHawaii2021 --info - ./gradlew testHawaii2021 --info
stage: hawaii-test
YAML Lint:
allow_failure: true
needs: []
script:
- ./gradlew nodeInstall
- ./gradlew yamllint
stage: test
Unit Tests:
artifacts:
paths:
- ${JACOCO_HTML_DIR}
reports:
junit: ${JUNIT_FILES}
coverage: '/Total.*?([0-9]{1,3})%/'
needs: []
script:
- ./gradlew check
- cat ${JACOCO_HTML_DIR}/index.html
stage: test
#### ####
# Stage: trigger # Stage: trigger
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment