From 0606a55a03e609af588bc0556fac277176ea58c2 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Wed, 14 Sep 2022 12:48:13 +0200 Subject: [PATCH] chore: print warning messages to standard_error --- scripts/relup-base-vsns.escript | 2 +- scripts/relup-base-vsns.sh | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/relup-base-vsns.escript b/scripts/relup-base-vsns.escript index 307d4f5fd..6c618ca45 100755 --- a/scripts/relup-base-vsns.escript +++ b/scripts/relup-base-vsns.escript @@ -285,4 +285,4 @@ print_warning(Msg) -> print_warning(Msg, []). print_warning(Msg, Args) -> - io:format(user, ?RED ++ Msg ++ ?RESET, Args). + io:format(standard_error, ?RED ++ Msg ++ ?RESET, Args). diff --git a/scripts/relup-base-vsns.sh b/scripts/relup-base-vsns.sh index 15b97921c..e05dff140 100755 --- a/scripts/relup-base-vsns.sh +++ b/scripts/relup-base-vsns.sh @@ -54,10 +54,12 @@ esac TAGS=( 'dummy' ) TAGS_EXCLUDE=( 'dummy' ) -while read -r vsn; do +base_versions="$(./scripts/relup-base-vsns.escript base-vsns "$CUR" ./data/relup-paths.eterm | xargs echo -n)" + +for vsn in ${base_versions}; do # shellcheck disable=SC2207 TAGS+=($(git tag -l "${GIT_TAG_PREFIX}${vsn}")) -done < <(./scripts/relup-base-vsns.escript base-vsns "$CUR" ./data/relup-paths.eterm) +done for tag_to_del in "${TAGS_EXCLUDE[@]}"; do TAGS=( "${TAGS[@]/$tag_to_del}" )