]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Hoist the artifact handling to the `&system_test_common` anchor
authorŠtěpán Balážik <stepan@isc.org>
Wed, 4 Jun 2025 13:06:09 +0000 (15:06 +0200)
committerŠtěpán Balážik <stepan@isc.org>
Wed, 25 Jun 2025 15:36:29 +0000 (17:36 +0200)
In the past artifacts of different types of system test jobs were
treated differently but this is no longer the case.

.gitlab-ci.yml

index e006364fa909ae2468c6e865e32ffe3b2a4d163f..80cfda53b6c0d2b1a86d738eeb7cb269627ebbe1 100644 (file)
@@ -430,9 +430,6 @@ stages:
     - test "$CLEAN_BUILD_ARTIFACTS_ON_SUCCESS" -eq 0 || ( cd ../../.. && ninja -C build clean >/dev/null 2>&1 )
   after_script:
     - *display_pytest_failures
-
-.system_test: &system_test_job
-  <<: *system_test_common
   artifacts:
     untracked: true
     exclude:
@@ -441,26 +438,17 @@ stages:
     reports:
       junit: junit.xml
 
+.system_test: &system_test_job
+  <<: *system_test_common
+
 .system_test_gcov: &system_test_gcov_job
   <<: *system_test_common
-  artifacts:
-    untracked: true
-    exclude:
-      - "**/__pycache__/**/*"
-    when: always
 
 .system_test_tsan: &system_test_tsan_job
   <<: *system_test_common
   after_script:
     - *display_pytest_failures
     - *parse_tsan
-  artifacts:
-    untracked: true
-    exclude:
-      - "**/__pycache__/**/*"
-    when: always
-    reports:
-       junit: junit.xml
 
 .unit_test_common: &unit_test_common
   <<: *default_triggering_rules