From: Michal Nowak Date: Mon, 26 Aug 2024 11:41:47 +0000 (+0200) Subject: Drop removed system tests from $BIND_BASELINE_VERSION X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdd6abad73d4e5d626957f2041d3dc93c13a422b;p=thirdparty%2Fbind9.git Drop removed system tests from $BIND_BASELINE_VERSION The cross-version-config-tests job fails when a system test is removed from the upcoming release. To avoid this, remove the system test also from the $BIND_BASELINE_VERSION. (cherry picked from commit 60f5f2a9d9d8853f1de25ed29e285a33d6093b73) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index babd61f4319..022440b881a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -538,6 +538,10 @@ cross-version-config-tests: - cd "bind-${BASELINE}" - *configure - make -j${BUILD_PARALLEL_JOBS:-1} + # The cross-version-config-tests job would fail when a system test is + # removed from the upcoming release. To avoid this, remove the system test + # also from the $BIND_BASELINE_VERSION. + - find bin/tests/system/ -mindepth 1 -maxdepth 1 -type d -exec sh -c 'test -e ../"$0" || rm -rfv -- "$0"' {} \; - cd bin/tests/system # Neutralize shell and pytests; in effect, "nsX" servers are just started # and stopped, thus configuration checked.