X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=war%2Frun.sh;h=73c9b1ad91d8149f945e0e295a6b96195fda10e5;hb=887fda403784fbf7641b7db0e560920394c5d46b;hp=42b1466932cd865dc23625e09f3b3003bbd2ece2;hpb=5487b49289432a0889179890c49d5cb77eb248fe;p=pnews.git diff --git a/war/run.sh b/war/run.sh index 42b1466..73c9b1a 100755 --- a/war/run.sh +++ b/war/run.sh @@ -2,11 +2,29 @@ SDIR=`dirname $0` SWAR=`realpath $SDIR/target/pnews-1.0.war` -TMP_DIR="/tmp/$$.tmp" -DWAR="$TMP_DIR/config/apps/pnews-1.0.war" -mkdir -p $TMP_DIR/config/apps +print_usage() { + echo "$0 " +} + +if [ -z "$1" ]; then + print_usage + exit 1 +else + SHARED_DIR="$1" +fi + +mvn clean install + +echo "SHARED_DIR=$SHARED_DIR" + +SHARED_DIR=`realpath $SHARED_DIR` + +DWAR="$SHARED_DIR/apps/pnews-1.0.war" + +mkdir -p $SHARED_DIR/apps cp $SWAR $DWAR -cp server.xml $TMP_DIR/config +cp server.xml $SHARED_DIR +cp server.env $SHARED_DIR -docker run -ti --name pnews -p 9080:9080 -p 9443:9443 -v $TMP_DIR/config:/config websphere-liberty:webProfile7 +docker run -ti --name pnews -p 9080:9080 -p 9443:9443 -v $SHARED_DIR:/opt/ibm/wlp/usr/servers/defaultServer websphere-liberty:webProfile7