auto update script last alpha version

This commit is contained in:
Eugenio Romano
2017-11-17 11:08:41 +00:00
parent ea5d7f5eac
commit dcda609bd7

View File

@@ -5,6 +5,7 @@ eval JS_API=true
eval GNU=false eval GNU=false
eval EXEC_COMPONENT=true eval EXEC_COMPONENT=true
eval DIFFERENT_JS_API=false eval DIFFERENT_JS_API=false
eval AUTO=false
eval projects=( "core" eval projects=( "core"
"content-services" "content-services"
@@ -22,6 +23,7 @@ show_help() {
echo "-vj or -versionjsapi to use a different version of js-api" echo "-vj or -versionjsapi to use a different version of js-api"
echo "-demoshell execute the change version only in the demo shell " echo "-demoshell execute the change version only in the demo shell "
echo "-v or -version version to update" echo "-v or -version version to update"
echo "-alpha update last alpha version of js-api and lib automatically"
echo "-gnu for gnu" echo "-gnu for gnu"
} }
@@ -30,6 +32,18 @@ skip_js() {
JS_API=false JS_API=false
} }
last_alpha_mode() {
echo "====== Auto find last version ====="
JS_API=false
VERSION=$(npm view @alfresco/adf-core@alpha version)
echo "====== version lib ${VERSION} ====="
DIFFERENT_JS_API=$(npm view alfresco-js-api@alpha version)
echo "====== version js-api ${DIFFERENT_JS_API} ====="
}
gnu_mode() { gnu_mode() {
echo "====== GNU MODE =====" echo "====== GNU MODE ====="
GNU=true GNU=true
@@ -148,6 +162,7 @@ while [[ $1 == -* ]]; do
-sj|sjsapi) skip_js; shift;; -sj|sjsapi) skip_js; shift;;
-vj|versionjsapi) version_js_change $2; shift 2;; -vj|versionjsapi) version_js_change $2; shift 2;;
-gnu) gnu_mode; shift;; -gnu) gnu_mode; shift;;
-alpha) last_alpha_mode; shift;;
-demoshell) only_demoshell; shift;; -demoshell) only_demoshell; shift;;
-*) shift;; -*) shift;;
esac esac