http://lng1982.tistory.com/m/post/178
다음과 같이 BUILD_ID=dontKillMe "shell 스크립트 경로" 를 추가하여 문제를 해결하였다.
ps -ef | grep mySpringProject | grep -v grep | awk '{ print $2}' | xargs kill;
rm -rf /home/nklee/was/wepApps/mySpringProject;
mkdir /home/nklee/was/wepApps/mySpringProject;
cd /home/nklee/was/wepApps/mySpringProject;
BUILD_ID=dontKillMe /home/nklee/was/apache-tomcat-6.0.37/bin/startup.sh;
/home/nklee/java/jdk1.7.0_40/bin/jar xf /home/nklee/was/wepApps/upload_war/mySpringProject.war;
add build step > execute shell
BUILD_ID=dontKillme 경로/apache-tomcat-7.x.x/bin/startup.sh;
또는 job의 설정페이지로 이동하여 파라미터 정보를 셋팅하면 된다.
OR
https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller
java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war --httpPort=포트번호
======================================
http://start.goodtime.co.kr/2013/11/jenkins에서-tomcat-재구동하기/
http://finkle.tistory.com/71
http://mkyojung.wordpress.com/2014/08/26/jenkinshudson에서-tomcat-restart/
http://blog.naver.com/jadin1/70123525070
'jenkins' 카테고리의 다른 글
젠킨스 플러그인 직접 설치 (0) | 2015.01.08 |
---|---|
Jenkins 보안 설정 뒤, 리셋 하는 법... (0) | 2014.10.06 |
emma plugin <=> JaCoCo plugin (0) | 2014.09.03 |
젠킨스 plugin (0) | 2014.09.02 |
허드슨 설정 (0) | 2013.01.31 |