Tomcat Deploy Script on Jenkins

2021. 12. 17. 14:01DevOpt

Jenkins에서 build하기 위한 스크립트

 

cat build.sh
#!/bin/bash
DIR=/var/lib/jenkins/workspace/OroundBo/oround-bo/build/libs
WAR=oround-bo-0.1-plain.war
TOMCAT=/prod/apache-tomcat-9.0.45-bo
PATH=".:$TOMCAT/bin:/sbin:/bin:/usr/sbin:/usr/bin"
SDATE=$(date '+%Y-%m-%d')
PKG_DIR=/app/oround/bo
echo "whoami : $(whoami)"
(sudo $TOMCAT/bin/shutdown.sh 2>&1 > /dev/null)
(sudo rm -rf $PKG_DIR 2>&1 > /dev/null)
(sudo unzip -d $PKG_DIR $DIR/$WAR && sudo $TOMCAT/bin/startup.sh)

Usage : source build.sh

'DevOpt' 카테고리의 다른 글

ElasticSearch startup failed (Timeout 방지 방법)  (0) 2021.12.17
Tomcat Log  (0) 2021.12.17