From: Stephen Rothwell Date: Thu, 24 Nov 2022 23:59:59 +0000 (+1100) Subject: common: add a "remote branch" control file accessor X-Git-Url: http://git.ozlabs.org/?a=commitdiff_plain;h=ce39ec06220a8f07fb9c52bd9cd776f9211a4f2d;p=next-scripts common: add a "remote branch" control file accessor simplify the awk programs a little --- diff --git a/common.sh b/common.sh index 7529de3..f953897 100644 --- a/common.sh +++ b/common.sh @@ -51,17 +51,22 @@ export NEXT_J_FACTOR="$j_factor" # Support functions get_contacts() { - awk -F '\t' '/^[^#]/ && $3=="'"$1"'" { print $1; }' #$CTRL_FILE" + awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $1; }' #$CTRL_FILE" } get_url() { - awk -F '\t' '/^[^#]/ && $3=="'"$1"'" { print $4; }' #$CTRL_FILE" + awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $4; }' #$CTRL_FILE" +} + +get_remote_branch() +{ + awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $5; }' "$CTRL_FILE" } get_build_flag() { - awk -F '\t' '/^[^#]/ && $3=="'"$1"'" { print $6; }' #$CTRL_FILE" + awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $6; }' #$CTRL_FILE" } check_unmerged_files()