mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 14:07:59 +00:00
Execute respdiff jobs out-of-order
Commit2ececf2c
dropped dependency of "respdiff" and "respdiff-third-party" jobs on "tarball-create" job because these jobs don't need to depend on in (e.g., for its artifacts). This, however, caused that respdiff jobs weren't started out-of-order and artifacts from all the "Build" stage jobs plus "unit:gcc:buster:amd64" job were downloaded to project directory and caused problems with compilation: Originally, the dependency on "tarball-create" has been added in04f8b65a
to indicate that respdiff "is meant to operate on two different BIND versions". It seems that the intent didn't work out, and we better make it obvious that respdiff jobs don't depend on any other job and should be run out-of-order.
This commit is contained in:
@@ -1234,6 +1234,7 @@ respdiff:
|
||||
- make -j${BUILD_PARALLEL_JOBS:-1} V=1
|
||||
- cd ../bind-qa/bind9/respdiff
|
||||
- bash respdiff.sh -s named -q "${PWD}/100k_mixed.txt" -c 3 -w "${PWD}/rspworkdir" "${CI_PROJECT_DIR}" "${CI_PROJECT_DIR}/refserver"
|
||||
needs: []
|
||||
artifacts:
|
||||
paths:
|
||||
- refserver
|
||||
@@ -1260,6 +1261,7 @@ respdiff-third-party:
|
||||
- git clone --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.isc.org/isc-private/bind-qa.git
|
||||
- cd bind-qa/bind9/respdiff
|
||||
- bash respdiff.sh -s third_party -q "${PWD}/100k_mixed.txt" -c 1 -w "${PWD}/rspworkdir" "${CI_PROJECT_DIR}"
|
||||
needs: []
|
||||
artifacts:
|
||||
paths:
|
||||
- bind-qa/bind9/respdiff
|
||||
|
Reference in New Issue
Block a user