Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
22427 ashik.ali 1
#!/bin/bash
2
 
3
# Deploy the war
4
 
5
#sh $TOMCAT_HOME/bin/shutdown.sh
6
 
7
pkill -9 -f tomcat
8
echo "deleting old profitmandi-fofo.war profitmandi-fofo directory";
9
echo "deleting old profitmandi-admin.war profitmandi-admin directory";
10
echo "deleting old profitmandi-web.war profitmandi-web directory";
11
 
12
`rm -rf $TOMCAT_HOME/webapps/profitmandi-fofo*`;
13
if [ $? -ef 0 ]; then
14
	echo "profitmandi-fofo.war and profitmandi-fofo directroy has been removed successfully.";
15
else
16
	echo "profitmandi-fofo.war and profitmandi-fofo directroy deletion failed.";
17
fi 
18
 
19
`rm -rf $TOMCAT_HOME/webapps/profitmandi-admin*`;
20
if [ $? -ef 0 ]; then
21
        echo "profitmandi-admin.war and profitmandi-admin directroy has been removed successfully.";
22
else
23
        echo "profitmandi-admin.war and profitmandi-admin directroy deletion failed.";
24
fi
25
 
26
`rm -rf $TOMCAT_HOME/webapps/profitmandi-web*`;
27
if [ $? -eq 0 ]; then
28
	echo "profitmandi-web.war and profitmandi-web directory has been removed successfully.";
29
	echo "profitmandi-web.war is deploying... to tomcat container";
30
	cp build/libs/profitmandi-web-0.0.1-SNAPSHOT.war $TOMCAT_HOME/webapps/profitmandi-web.war
31
	if [ $? -eq 0 ]; then
32
		echo "profitmandi-fofo.war has been deployed successfully.";
33
		echo "freshing the catalina.out file";
34
		>$TOMCAT_HOME/logs/catalina.out;
35
		if [ $? -eq 0 ]; then
36
			echo "catalina.out has been refreshed.";
37
		fi
38
		echo "tomcat container is being starting...";
39
		sh $TOMCAT_HOME/bin/startup.sh
40
		if [ $? -eq 0 ]; then
41
			echo "tomcat container has been started successfully.";
42
			echo "opening application logs";
43
			#tail -f /home/ashikali/apache-tomcat-8.0.43/logs/catalina.out
44
			tail -f $TOMCAT_HOME/logs/catalina.out
45
		else
46
			echo "tomcat container is failed to start";
47
		fi
48
	else 
49
		echo "profitmandi-web.war deployment failed.";
50
	fi
51
else 
52
	echo "profitmandi-web.war or profitmandi-fofo directory deletion failed.";
53
fi