Tomcat war デプロイ用スクリプト

回数が少なく時々な場合は、気になりませんでしたが、再デプロイが多いと面倒で間違いも懸念されるので、かんたんなスクリプトにしておきました。

#!/bin/sh

echo $1

if [ $# != 1 ]; then
  echo "No argument will exit"
  exit 1
else
  echo "OK will proceed" 
fi


cd /home/centos

cp /home/centos/$1.war /home/tomcatapps
rm -rf /home/tomcatapps/$1
systemctl restart tomcat9
sleep 5
ls /home/tomcatapps/$1 -l