From 4248917f947fd7430a5523ed0f384f23f4b25190 Mon Sep 17 00:00:00 2001 From: paulovmr <832830+paulovmr@users.noreply.github.com> Date: Tue, 13 Aug 2024 13:46:33 -0300 Subject: [PATCH] RHOAIENG-11300: Improve the library upgrade script for alternative sources --- scripts/update_library_version.sh | 54 ++++++++++++++++++------------- 1 file changed, 32 insertions(+), 22 deletions(-) diff --git a/scripts/update_library_version.sh b/scripts/update_library_version.sh index fc64875f2..2cbc47fbf 100755 --- a/scripts/update_library_version.sh +++ b/scripts/update_library_version.sh @@ -108,38 +108,48 @@ update_library_version_pipfile() { fi # Extract the current version and qualifier from the Pipfile - current_line=$(grep -E "^\"?$lib\"? = " "$file") + current_line=$(grep -E "^\"?$lib\"?[[:space:]]*=[[:space:]]*" "$file") + if [[ $current_line =~ ^\"?$lib\"?[[:space:]]*=[[:space:]]*\"?([=>