From be3d841540bfda7b032f4005b337bc3a77ea72b1 Mon Sep 17 00:00:00 2001 From: Anderson Toshiyuki Sasaki Date: Fri, 14 Feb 2025 18:31:13 +0100 Subject: [PATCH] scripts: Fix coverage information downloading script Fix COVERAGE_DIR parsing from results by using the `-m 1` option in `grep` command to limit the output to a single match. Signed-off-by: Anderson Toshiyuki Sasaki --- scripts/download_packit_coverage.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/download_packit_coverage.sh b/scripts/download_packit_coverage.sh index 8e32bbf8..3e804ac3 100755 --- a/scripts/download_packit_coverage.sh +++ b/scripts/download_packit_coverage.sh @@ -134,7 +134,7 @@ fi # now we have TF_ARTIFACTS_URL so we can proceed with the download echo "TF_ARTIFACTS_URL=${TF_ARTIFACTS_URL}" -COVERAGE_DIR=$( curl --retry 5 ${TF_ARTIFACTS_URL}/results.xml | grep -E -o "${TF_ARTIFACTS_URL}.*${TF_COVERAGE_DATA_DIR}" ) +COVERAGE_DIR=$( curl --retry 5 ${TF_ARTIFACTS_URL}/results.xml | grep -E -m 1 -o "${TF_ARTIFACTS_URL}.*${TF_COVERAGE_DATA_DIR}" ) echo "COVERAGE_DIR=${COVERAGE_DIR}" DOWNLOADED="False"