89614be1af55be2f2fb2b49782f80644d619ef6f

Author
Carlos Alexandro Becker <caarlos0@gmail.com>
Committer
Carlos Alexandro Becker <caarlos0@gmail.com>
Date

Message

param -i para gerar installer

Diff

 1diff --git a/custom/totvs.zsh b/custom/totvs.zsh
 2index e9924c147af82333a939c211caf87e561bd7664d..0654137581ea90f80e99a31c2c7e786aa2c21452 100644
 3--- a/custom/totvs.zsh
 4+++ b/custom/totvs.zsh
 5@@ -18,8 +18,8 @@ alias ecmb=ecmbuild
 6 alias ecmc=ecmclean
 7 alias ecms=ecmstart
 8 alias ecmo=ecmstop
 9-alias ecm=goecm
10-
11+alias ecmi=ecminstall
12+alias ecm=ecmfull
13 
14 # update ecm
15 ecmup() {
16@@ -30,19 +30,31 @@ ecmup() {
17 
18 # build it!
19 ecmbuild() {
20-	vared -p 'build? no problem sir, do you want a installer? (y/N) ' INSTALLER
21+	echo "build? no problem sir..."
22+	
23+	case $@ in
24+	-*i*)
25+		INSTALLER=y
26+		;;
27+	esac	
28+
29 	cd $VOLDEMORT && mvncie
30 	cd $VOLDEMORT/social-ecm
31 	cd $VOLDEMORT/wcm && mvncie
32 	cd $ECM/ecm/wecmpackage && mvncie
33 	cd $VOLDEMORT/ecm && mvncie
34-	if [[ $INSTALLER -eq 'y' ]]; then
35-		cd $VOLDEMORT/ecm/installer
36-		mvnci -am -Drun=installer -DLinux64=true -DappServer=jboss
37-	else
38-		cd $VOLDEMORT/ecm/build && mvnci
39-		cd $VOLDEMORT/social-ecm/build && mvnci
40-	fi
41+	ecminstall
42+}
43+
44+# gen installer or cp wars...
45+ecminstall() {
46+        if [[ "$INSTALLER" == "y" ]]; then
47+                cd $VOLDEMORT/ecm/installer
48+                mvnci -am -Drun=installer -DLinux64=true -DappServer=jboss
49+        else
50+                cd $VOLDEMORT/ecm/build && mvnci
51+                cd $VOLDEMORT/social-ecm/build && mvnci
52+        fi
53 }
54 
55 # clean jboss trash folders
56@@ -53,8 +65,11 @@ ecmclean() {
57 
58 # start jboss server
59 ecmstart() {
60-	echo "starting jboss"
61-	JAVA_OPTS="-Xmx2048m -XX:MaxPermSize=512m -DzkRun -Dbootstrap_conf=true" $ECM_JBOSS/bin/standalone.sh
62+	# why shall I start server if i just gen a installer?
63+	if [[ "$INSTALLER" == "y" ]]; then
64+		echo "starting jboss"
65+		JAVA_OPTS="-Xmx2048m -XX:MaxPermSize=512m -DzkRun -Dbootstrap_conf=true" $ECM_JBOSS/bin/standalone.sh
66+	fi
67 }
68 
69 # stop jboss (usually on 8080)
70@@ -64,7 +79,7 @@ ecmstop() {
71 }
72 
73 # do all the things
74-goecm() {
75+ecmfull() {
76 	echo "serious business here. let's have a coffee.."
77 	ecmstop
78 	ecmclean