mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 22:45:39 +00:00
Hoist the artifact handling to the &system_test_common
anchor
In the past artifacts of different types of system test jobs were treated differently but this is no longer the case.
This commit is contained in:
@@ -430,9 +430,6 @@ stages:
|
|||||||
- test "$CLEAN_BUILD_ARTIFACTS_ON_SUCCESS" -eq 0 || ( cd ../../.. && ninja -C build clean >/dev/null 2>&1 )
|
- test "$CLEAN_BUILD_ARTIFACTS_ON_SUCCESS" -eq 0 || ( cd ../../.. && ninja -C build clean >/dev/null 2>&1 )
|
||||||
after_script:
|
after_script:
|
||||||
- *display_pytest_failures
|
- *display_pytest_failures
|
||||||
|
|
||||||
.system_test: &system_test_job
|
|
||||||
<<: *system_test_common
|
|
||||||
artifacts:
|
artifacts:
|
||||||
untracked: true
|
untracked: true
|
||||||
exclude:
|
exclude:
|
||||||
@@ -441,26 +438,17 @@ stages:
|
|||||||
reports:
|
reports:
|
||||||
junit: junit.xml
|
junit: junit.xml
|
||||||
|
|
||||||
|
.system_test: &system_test_job
|
||||||
|
<<: *system_test_common
|
||||||
|
|
||||||
.system_test_gcov: &system_test_gcov_job
|
.system_test_gcov: &system_test_gcov_job
|
||||||
<<: *system_test_common
|
<<: *system_test_common
|
||||||
artifacts:
|
|
||||||
untracked: true
|
|
||||||
exclude:
|
|
||||||
- "**/__pycache__/**/*"
|
|
||||||
when: always
|
|
||||||
|
|
||||||
.system_test_tsan: &system_test_tsan_job
|
.system_test_tsan: &system_test_tsan_job
|
||||||
<<: *system_test_common
|
<<: *system_test_common
|
||||||
after_script:
|
after_script:
|
||||||
- *display_pytest_failures
|
- *display_pytest_failures
|
||||||
- *parse_tsan
|
- *parse_tsan
|
||||||
artifacts:
|
|
||||||
untracked: true
|
|
||||||
exclude:
|
|
||||||
- "**/__pycache__/**/*"
|
|
||||||
when: always
|
|
||||||
reports:
|
|
||||||
junit: junit.xml
|
|
||||||
|
|
||||||
.unit_test_common: &unit_test_common
|
.unit_test_common: &unit_test_common
|
||||||
<<: *default_triggering_rules
|
<<: *default_triggering_rules
|
||||||
|
Reference in New Issue
Block a user