55trap " trap_ctrlc" 2
66
77ROOT_DIR=$( pwd)
8- SKIP_BROWSER=" 0"
8+ logDir=" $ROOT_DIR /predix-scripts/log"
9+ BUILD_APP=false
910function local_read_args() {
1011 while (( "$# " )) ; do
1112 opt=" $1 "
@@ -20,8 +21,10 @@ function local_read_args() {
2021 QUICKSTART_ARGS+=" $1 $2 "
2122 shift
2223 ;;
24+ --build-app)
25+ BUILD_APP=true
26+ ;;
2327 -o|--override)
24- RECREATE_TAR=" 1"
2528 QUICKSTART_ARGS=" $SCRIPT "
2629 ;;
2730 --skip-setup)
@@ -44,22 +47,27 @@ function local_read_args() {
4447BRANCH=" master"
4548PRINT_USAGE=0
4649SKIP_SETUP=false
50+
51+ IZON_SH=" https://raw.githubusercontent.com/PredixDev/izon/master/izon2.sh"
4752# ASSET_MODEL="-amrmd predix-ui-seed/server/sample-data/predix-asset/asset-model-metadata.json predix-ui-seed/server/sample-data/predix-asset/asset-model.json"
48- SCRIPT=" -script edge-starter-deploy.sh -script-readargs edge-starter-deploy-readargs.sh -deploy-edge-app"
49- QUICKSTART_ARGS=" $SCRIPT "
53+ REPO_NAME=" wind-workbench"
54+ DOCKER_STACK_NAME=" edge-hello-world"
55+ SCRIPT=" -script edge-starter-deploy.sh -script-readargs edge-starter-deploy-readargs.sh"
56+ QUICKSTART_ARGS=" $SCRIPT -create-packages -deploy-edge-app -repo-name $REPO_NAME -app-name $DOCKER_STACK_NAME "
5057VERSION_JSON=" version.json"
5158PREDIX_SCRIPTS=" predix-scripts"
52- REPO_NAME=" wind-workbench"
5359VERSION_JSON=" version.json"
5460APP_DIR=" edge-hello-world"
5561APP_NAME=" Edge Starter Hello World"
62+ GITHUB_RAW=" https://raw.githubusercontent.com/PredixDev"
63+
5664TOOLS=" Docker, Git"
5765TOOLS_SWITCHES=" --docker --git"
5866
67+ # Process switches
5968local_read_args $@
60- IZON_SH=" https://raw.githubusercontent.com/PredixDev/izon/$BRANCH /izon.sh"
61- VERSION_JSON_URL=https://raw.githubusercontent.com/PredixDev/$REPO_NAME /$BRANCH /version.json
6269
70+ VERSION_JSON_URL=" $GITHUB_RAW /$REPO_NAME /$BRANCH /version.json"
6371
6472function check_internet() {
6573 set +e
@@ -112,14 +120,10 @@ getPredixScripts
112120# clone the repo itself if running from oneclick script
113121pwd
114122ls -lrt
115- # if [[ ! -d "$PREDIX_SCRIPTS/$REPO_NAME" ]]; then
116- # echo "repo not present"
117- getCurrentRepo
118- # fi
123+
119124echo " pwd after copy -> $( pwd) "
120- ls -lrt
121125echo " quickstart_args=$QUICKSTART_ARGS "
122- source $PREDIX_SCRIPTS /bash/quickstart.sh $QUICKSTART_ARGS -repo-name $REPO_NAME -app-name $APP_DIR
126+ source $PREDIX_SCRIPTS /bash/quickstart.sh $QUICKSTART_ARGS
123127
124128sleep 20
125129# Automagically open the application in browser, based on OS
@@ -142,4 +146,10 @@ if [[ $SKIP_BROWSER == 0 ]]; then
142146 esac
143147fi
144148
145- echo " Deployed Predix Edge Hello World Application to Predix Edge OS."
149+ echo " " >> $SUMMARY_TEXTFILE
150+ echo " Deployed Predix Edge Hello World Application to Predix Edge OS." >> $SUMMARY_TEXTFILE
151+ echo " Edge Hello world URL: http://$IP_ADDRESS :9098" >> $SUMMARY_TEXTFILE
152+ echo " " >> $SUMMARY_TEXTFILE
153+
154+ cat $SUMMARY_TEXTFILE
155+ echo " ......................................Done......................................"
0 commit comments