#!/bin/bash
+# Builds docker with three webapps: portal app, portal-sdk app, dbc app
# Stop on error; show output
set -e -x
source $(dirname $0)/os_settings.sh
+# Work standalone and in Jenkins.
+# Pick up Jenkins settings for this script.
# Use -B for batch operation to skip download progress output
-export MVN="${MVN} -gs ${GLOBAL_SETTINGS_FILE} -s ${SETTINGS_FILE} -B"
-#MVN=mvn
+if [ -n "$MVN" ]; then
+ export MVN="${MVN} -gs ${GLOBAL_SETTINGS_FILE} -s ${SETTINGS_FILE} -B"
+else
+ MVN=mvn
+fi
+
CURRENTDIR="$(pwd)"
# install ecomp portal
cp -r ecomp-portal-BE-os $PROJECTDIR/ecomp-portal-BE-os
cp -r ecomp-portal-DB-common $PROJECTDIR/ecomp-portal-DB-common
cp -r ecomp-portal-DB-os $PROJECTDIR/ecomp-portal-DB-os
-cp -r ecompsdkos/ecomp-sdk $PROJECTDIR/ecomp-sdk
+cp -r sdk/ecomp-sdk $PROJECTDIR/ecomp-sdk
cd $PROJECTDIR/ecomp-portal-BE-common
${MVN} install
cd $DBCDIR/dcae_dmaapbc_webapp
${MVN} install
cd dbca-os/target
-mv dmaap-bc-app-os-1.1.0-SNAPSHOT ep-dbc-app
+mv dmaap-bc-app-os ep-dbc-app
# Build complete database script in the "OS" script area
cd ../db-scripts