From 0246da6a2a1f9153a341c0a404f3b87a85aae1ca Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Tue, 17 Oct 2017 13:12:39 -0400 Subject: [PATCH] fix branch/series handling in list_library_unreleased_changes.sh The old logic was passing "master" as the series to list-deliverables, which is wrong because the series name for the master branch will always be a release series and not "master". Change-Id: I3e595ac84332e0903941deed23d3a19dd23f2f93 Signed-off-by: Doug Hellmann --- tools/list_library_unreleased_changes.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/list_library_unreleased_changes.sh b/tools/list_library_unreleased_changes.sh index bad092e04f..55843f3975 100755 --- a/tools/list_library_unreleased_changes.sh +++ b/tools/list_library_unreleased_changes.sh @@ -8,7 +8,12 @@ if [[ $# -gt 1 ]]; then exit 1 fi -SERIES=${1:-master} +BRANCH=${1:-master} +if [ "$BRANCH" = "master" ]; then + SERIES=$(ls -1 deliverables | sort | tail -n 1) +else + SERIES=$(basename $BRANCH) +fi TOOLSDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" BASEDIR=$(dirname $TOOLSDIR) @@ -29,4 +34,4 @@ fi echo "Finding $SERIES library repositories..." repos=$(list-deliverables --repos --type library --series $SERIES) -$TOOLSDIR/list_unreleased_changes.sh $SERIES $repos +$TOOLSDIR/list_unreleased_changes.sh $BRANCH $repos