2. Jenkins war 파일 tomcat 에 배포
cp jenkins.war /usr/local/server/jenkins/webapps/
3. start/stop shell script 생성startup.sh -> startJenkins.sh
shutdown.sh -> stopJenkins.sh
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/server/jenkins
4. 사용자 추가


5. plugin 설치
Git PluginDeploy Plugin
6. 시스템설정
JDK
Name:jdk1.6
JAVA_HOME:/usr/local/jdk1.6
Maven
Name:apache-maven-3.0.5
MAVEN_HOME:/usr/local/apache-maven-3.0.5
7. jenkins jobs 설정
배포 후 서버 deploy 및 재시작
posts Steps > Execute Shell > Command 추가
/usr/local/tomcat/bin/postDeploy.sh
jenkins에서 쉘로 tomcat startup.sh 에러 발생 -> process가 시작도 되지 않고 죽는 현상 발견
해결책: https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller
BUILD_ID=dontKillMe /usr/local/tomcat/bin/postDeploy.sh
작성자가 댓글을 삭제했습니다.
답글삭제형님 여기서 뵈니 반가워요~ 2주전에 OLC센터에서 하는 젠킨스 강의 듣고 복습하면서 PPT 만들다가 구글 이미지에서 형님 사진을 발견해서 여기까지 왔네요 ㅎㅎㅎ
답글삭제저도 어설프지만 끄적이는 블로그가 있어서 남겨요~ ㅎㅎ
http://www.notforme.kr