mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 22:45:39 +00:00
Use $KYUA_RESULT in kyua report-html invocation for unified file location
This commit is contained in:
@@ -8,6 +8,9 @@ variables:
|
|||||||
CCACHE_DIR: "/ccache"
|
CCACHE_DIR: "/ccache"
|
||||||
SOFTHSM2_CONF: "/var/tmp/softhsm2/softhsm2.conf"
|
SOFTHSM2_CONF: "/var/tmp/softhsm2/softhsm2.conf"
|
||||||
|
|
||||||
|
# VirtualBox driver needs to set build_dir to "/builds" in gitlab-runner.toml
|
||||||
|
KYUA_RESULT: "$CI_PROJECT_DIR/kyua.results"
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- precheck
|
- precheck
|
||||||
- build
|
- build
|
||||||
@@ -174,16 +177,22 @@ stages:
|
|||||||
expire_in: "1 week"
|
expire_in: "1 week"
|
||||||
when: on_failure
|
when: on_failure
|
||||||
|
|
||||||
|
.kyua_report: &kyua_report_html |
|
||||||
|
kyua report-html \
|
||||||
|
--force \
|
||||||
|
--results-file "$KYUA_RESULT" \
|
||||||
|
--results-filter "" \
|
||||||
|
--output kyua_html
|
||||||
|
|
||||||
.unit_test: &unit_test_job
|
.unit_test: &unit_test_job
|
||||||
<<: *default_triggering_rules
|
<<: *default_triggering_rules
|
||||||
stage: test
|
stage: test
|
||||||
before_script:
|
before_script:
|
||||||
- KYUA_RESULT="$(pwd)/kyua.results"
|
- *setup_softhsm
|
||||||
- bash -x util/prepare-softhsm2.sh
|
|
||||||
script:
|
script:
|
||||||
- make unit
|
- make unit
|
||||||
after_script:
|
after_script:
|
||||||
- kyua report-html --force --results-file kyua.results --results-filter "" --output kyua_html
|
- *kyua_report_html
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- kyua.log
|
- kyua.log
|
||||||
|
Reference in New Issue
Block a user