diff --git a/makedev.bat b/makedev.bat index fde64e76f1..29fa214ae4 100755 --- a/makedev.bat +++ b/makedev.bat @@ -5,4 +5,4 @@ # # @author Denys Pavlov -call mvn clean install -Pdev,derby,ftEmbededLucene,paymentBase -DskipTests=true \ No newline at end of file +call mvn clean install -Pdev,derby,ftEmbededLucene,paymentAll,pricerules -DskipTests=true \ No newline at end of file diff --git a/makedev.sh b/makedev.sh index c76a35a1a3..39e7aafc6f 100755 --- a/makedev.sh +++ b/makedev.sh @@ -5,4 +5,4 @@ # # @author Denys Pavlov -mvn clean install -Pdev,derby,ftEmbededLucene,paymentBase -DskipTests=true \ No newline at end of file +mvn clean install -Pdev,derby,ftEmbededLucene,paymentAll,pricerules -DskipTests=true \ No newline at end of file diff --git a/yc.sh b/yc.sh index 629bd75ca6..1b7c31fbae 100755 --- a/yc.sh +++ b/yc.sh @@ -10,7 +10,7 @@ RUNDIR=`pwd` YC_HOME="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -MVN="$M2_HOME/bin/mvn" +MVN="mvn" show_env() { echo "================================================"; @@ -50,6 +50,11 @@ show_help() { echo " derbygob - start derby server (in back mode) "; echo " derbyend - stop derby server "; echo " derbycon - connect to derby with ij "; + echo " derbycon - connect to derby with ij "; + echo " "; + echo " builddemo - build demo "; + echo " buildidea - build idea "; + echo " builddev - build dev "; echo " "; echo " aws - initialise aws image "; echo "================================================"; @@ -220,6 +225,39 @@ start_nullsmtp() { } +build_demo() { + + echo "================================================"; + echo " Build DEMO "; + echo "================================================"; + echo " "; + + "$MVN" clean install -PdevIntellijIDEA,derby,ftEmbededLucene,paymentAll,pricerules -DskipTests=true + +} + +build_dev() { + + echo "================================================"; + echo " Build DEV "; + echo "================================================"; + echo " "; + + "$MVN" clean install -Pdev,derby,ftEmbededLucene,paymentAll,pricerules -DskipTests=true + +} + +build_idea() { + + echo "================================================"; + echo " Build DEV "; + echo "================================================"; + echo " "; + + "$MVN" clean install -PdevIntellijIDEA,derby,ftEmbededLucene,paymentAll,pricerules -DskipTests=true + +} + start_aws() { echo "================================================"; echo " Starting YC AWS. Required: "; @@ -431,6 +469,24 @@ then start_nullsmtp; cd "$RUNDIR" exit 0; + elif [ $1 = "builddemo" ]; + then + cd "$YC_HOME" + build_demo; + cd "$RUNDIR" + exit 0; + elif [ $1 = "buildidea" ]; + then + cd "$YC_HOME" + build_idea; + cd "$RUNDIR" + exit 0; + elif [ $1 = "builddev" ]; + then + cd "$YC_HOME" + build_dev; + cd "$RUNDIR" + exit 0; elif [ $1 = "aws" ]; then cd "$YC_HOME"