From 91d90796f78ed9d668e96b226f1c18c71962896a Mon Sep 17 00:00:00 2001 From: talasila Date: Fri, 17 Feb 2017 09:31:29 -0500 Subject: adding docker scripts Change-Id: I25e4781593ecb01680ced87be660b2b38b406259 Signed-off-by: talasila --- deliveries/os_build_febe.sh | 69 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 deliveries/os_build_febe.sh (limited to 'deliveries/os_build_febe.sh') diff --git a/deliveries/os_build_febe.sh b/deliveries/os_build_febe.sh new file mode 100644 index 00000000..4497befa --- /dev/null +++ b/deliveries/os_build_febe.sh @@ -0,0 +1,69 @@ +#!/bin/bash + +source $(dirname $0)/os_settings.sh + +CURRENTDIR="$(pwd)" + + +# install ecomp portal +rm -rf $CURRENTDIR/$WORKINGDIR +mkdir $CURRENTDIR/$WORKINGDIR +cd $CURRENTDIR/$WORKINGDIR +SOURCEDIR=$CURRENTDIR/$WORKINGDIR/Source +mkdir $SOURCEDIR +cd $SOURCEDIR +PROJECTDIR=$SOURCEDIR/ecomp-portal-core +mkdir $PROJECTDIR + +#create project dir +#copy FE and BE +cd $CURRENTDIR +cd .. + +cp -r ecomp-portal-FE $PROJECTDIR/ecomp-portal-FE +cp -r ecomp-portal-BE $PROJECTDIR/ecomp-portal-BE +cp -r ecompsdkos/ecomp-sdk $PROJECTDIR/ecomp-sdk + +#!/bin/bash +shopt -s expand_aliases +source ~/.bashrc + +cd $PROJECTDIR/ecomp-portal-FE/ + +${MVN} install + +cd $PROJECTDIR/ecomp-portal-BE + +${MVN} install + +# now install sdk app +cd $PROJECTDIR/ecomp-sdk/sdk-app + +${MVN} install + +mv target/ep-sdk-app-1.0.0 target/ep-sdk-app + +# now install DBC app +cd $SOURCEDIR +DBCDIR=$SOURCEDIR/ST_DBPA +mkdir $DBCDIR + +#copy DBC project +cd $CURRENTDIR +cd .. + +cp -r dmaapbc/dcae_dmaapbc_webapp $DBCDIR/dcae_dmaapbc_webapp + +cd $DBCDIR/dcae_dmaapbc_webapp + +${MVN} install + +cd target +mv dmaap-bc-app.1.0.0.0 ep-dbc-app + + +# install into docker +cd $CURRENTDIR + +echo "running: docker build -t ${IMGNAME} --build-arg VERSION=${VERSION} --build-arg PORTAL_SDK_DIR=${PORTAL_SDK_DIR} --build-arg SDK_DIR=${SDK_DIR} --build-arg FE_DIR=${FE_DIR} --build-arg PORTAL_DBC_DIR=${PORTAL_DBC_DIR} -f ./os_Dockerfile ." +docker build -t ${IMGNAME} --build-arg VERSION=${VERSION} --build-arg PORTAL_SDK_DIR=${PORTAL_SDK_DIR} --build-arg SDK_DIR=${SDK_DIR} --build-arg FE_DIR=${FE_DIR} --build-arg PORTAL_DBC_DIR=${PORTAL_DBC_DIR} -f ./os_Dockerfile . -- cgit 1.2.3-korg