fix next beta script

This commit is contained in:
Eugenio Romano 2019-04-10 16:41:29 +01:00
parent 8975d4b6a6
commit ed32cf421e

View File

@ -87,8 +87,7 @@ then
BETA_VERSION=$(npm view @alfresco/adf-core@beta version) BETA_VERSION=$(npm view @alfresco/adf-core@beta version)
if [[ $BETA_VERSION == "" ]]; then if [[ $BETA_VERSION == "" ]]; then
NEXT_BETA_VERSION=1 NEXT_BETA_VERSION=0
NEXT_VERSION=${NEXT_VERSION}-beta${NEXT_BETA_VERSION}
else else
NEXT_BETA_VERSION=( ${BETA_VERSION//-beta/ } ) NEXT_BETA_VERSION=( ${BETA_VERSION//-beta/ } )
@ -100,10 +99,19 @@ then
if [[ ${NEXT_BETA_VERSION[1]} == "" ]]; then if [[ ${NEXT_BETA_VERSION[1]} == "" ]]; then
NEXT_BETA_VERSION[1]=0 NEXT_BETA_VERSION[1]=0
fi fi
((NEXT_BETA_VERSION[1]++))
NEXT_VERSION=${NEXT_VERSION}-beta${NEXT_BETA_VERSION[1]}
fi fi
while
((NEXT_BETA_VERSION[1]++))
NPM_VIEW="npm view @alfresco/adf-core@${NEXT_VERSION}-beta${NEXT_BETA_VERSION[1]} version"
NEXT_POSSIBLE_VERSION=$(${NPM_VIEW})
[ "$NEXT_POSSIBLE_VERSION" != "" ]
do :; done
NEXT_VERSION=${NEXT_VERSION}-beta${NEXT_BETA_VERSION[1]}
fi fi
echo $NEXT_VERSION echo $NEXT_VERSION