diff --git a/.gitlab/ci/rails.gitlab-ci.yml b/.gitlab/ci/rails.gitlab-ci.yml index d92f26d4c4eb7961b506c4f1638e7dbd726226c6..acc2814eded0c13664add52f4f1d99511d089d62 100644 --- a/.gitlab/ci/rails.gitlab-ci.yml +++ b/.gitlab/ci/rails.gitlab-ci.yml @@ -594,8 +594,7 @@ rspec:undercoverage: stage: post-test needs: ["rspec:coverage"] script: - - apt install -y jq - - if [[ $(curl "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/merge_requests/${CI_MERGE_REQUEST_IID}" | jq ".labels" | grep "pipeline:skip-undercoverage") ]]; then + - if [[ ",${CI_MERGE_REQUEST_LABELS}," == *",pipeline:skip-undercoverage,"* ]]; then echo "The 'pipeline:skip-undercoverage' label is set on the MR, exiting early."; exit 0; else