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