From e4d9c6d9895dbc7a36a73103a185dd8db025c606 Mon Sep 17 00:00:00 2001 From: Eugenio Romano Date: Sat, 18 Nov 2017 14:04:00 +0000 Subject: [PATCH] next version package auto update option --- scripts/last_beta_version.sh | 6 ------ scripts/next_version.sh | 2 -- scripts/update-version.sh | 28 +++++++++++++++++++++++++++- 3 files changed, 27 insertions(+), 9 deletions(-) delete mode 100755 scripts/last_beta_version.sh diff --git a/scripts/last_beta_version.sh b/scripts/last_beta_version.sh deleted file mode 100755 index 4ac59f2c13..0000000000 --- a/scripts/last_beta_version.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -ADF_VERSION=$(npm view ng2-alfresco-core@beta version) -BETA_VERSION=( ${ADF_VERSION//-/ } ) - -echo ${BETA_VERSION[0]} diff --git a/scripts/next_version.sh b/scripts/next_version.sh index fb3489694f..47c3949895 100755 --- a/scripts/next_version.sh +++ b/scripts/next_version.sh @@ -1,5 +1,3 @@ -#!/usr/bin/env bash - #!/usr/bin/env bash set -f diff --git a/scripts/update-version.sh b/scripts/update-version.sh index a8b90d01fd..a5db7d4a63 100755 --- a/scripts/update-version.sh +++ b/scripts/update-version.sh @@ -45,10 +45,34 @@ last_alpha_mode() { echo "====== version js-api ${DIFFERENT_JS_API} =====" } +next_alpha_mode() { + echo "====== Auto find next ALPHA version =====" + JS_API=false + VERSION=$(./next_version.sh -major -alpha) + + echo "====== version lib ${VERSION} =====" + + DIFFERENT_JS_API=$(npm view alfresco-js-api@alpha version) + + echo "====== version js-api ${DIFFERENT_JS_API} =====" +} + +next_beta_mode() { + echo "====== Auto find next BETA version =====" + JS_API=false + VERSION=$(./next_version.sh -major -beta) + + echo "====== version lib ${VERSION} =====" + + DIFFERENT_JS_API=$(npm view alfresco-js-api@beta version) + + echo "====== version js-api ${DIFFERENT_JS_API} =====" +} + last_beta_mode() { echo "====== Auto find last BETA version =====" JS_API=false - VERSION=$(npm view @alfresco/adf-core@beta version) + VERSION=$(npm view ng2-alfresco-core@beta version) echo "====== version lib ${VERSION} =====" @@ -176,7 +200,9 @@ while [[ $1 == -* ]]; do -vj|versionjsapi) version_js_change $2; shift 2;; -gnu) gnu_mode; shift;; -alpha) last_alpha_mode; shift;; + -nextalpha) next_alpha_mode; shift;; -beta) last_beta_mode; shift;; + -nextbeta) next_beta_mode; shift;; -demoshell) only_demoshell; shift;; -*) shift;; esac