From f88d6436c59239c6dd985a895fd7b08d461255e3 Mon Sep 17 00:00:00 2001 From: paulovmr <832830+paulovmr@users.noreply.github.com> Date: Thu, 15 Aug 2024 11:20:01 -0300 Subject: [PATCH] RHOAIENG-11300: Improve the library upgrade script for alternative sources --- scripts/update_library_version.sh | 58 ++++++++++++++++++------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/scripts/update_library_version.sh b/scripts/update_library_version.sh index fc64875f2..ace60e8a0 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:]]*\"?([=>