Commit 89614be1 authored by Carlos Alexandro Becker's avatar Carlos Alexandro Becker
Browse files

param -i para gerar installer

parent 50e538ae
......@@ -18,8 +18,8 @@ alias ecmb=ecmbuild
alias ecmc=ecmclean
alias ecms=ecmstart
alias ecmo=ecmstop
alias ecm=goecm
alias ecmi=ecminstall
alias ecm=ecmfull
# update ecm
ecmup() {
......@@ -30,13 +30,25 @@ ecmup() {
# build it!
ecmbuild() {
vared -p 'build? no problem sir, do you want a installer? (y/N) ' INSTALLER
echo "build? no problem sir..."
case $@ in
-*i*)
INSTALLER=y
;;
esac
cd $VOLDEMORT && mvncie
cd $VOLDEMORT/social-ecm
cd $VOLDEMORT/wcm && mvncie
cd $ECM/ecm/wecmpackage && mvncie
cd $VOLDEMORT/ecm && mvncie
if [[ $INSTALLER -eq 'y' ]]; then
ecminstall
}
# gen installer or cp wars...
ecminstall() {
if [[ "$INSTALLER" == "y" ]]; then
cd $VOLDEMORT/ecm/installer
mvnci -am -Drun=installer -DLinux64=true -DappServer=jboss
else
......@@ -53,8 +65,11 @@ ecmclean() {
# start jboss server
ecmstart() {
# why shall I start server if i just gen a installer?
if [[ "$INSTALLER" == "y" ]]; then
echo "starting jboss"
JAVA_OPTS="-Xmx2048m -XX:MaxPermSize=512m -DzkRun -Dbootstrap_conf=true" $ECM_JBOSS/bin/standalone.sh
fi
}
# stop jboss (usually on 8080)
......@@ -64,7 +79,7 @@ ecmstop() {
}
# do all the things
goecm() {
ecmfull() {
echo "serious business here. let's have a coffee.."
ecmstop
ecmclean
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment