$wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
# 톰캣으로 실행하려면 jenkins.war 파일을 톰캣폴더의 webapps 폴더로 이동 후 톰캣 재실행 및 `톰캣주소및포트/jenkins` 로 접속
# war파일 직접 실행(8080포트로 실행)
$java -jar jenkins.war --httpPort=8080
몇가지 초기설정 및 필수 플러그인 설치
Global Tool Figuration 클릭
git, jdk, maven, gradle 등 경로 설정
git 래퍼지토리 설정
build 설정
빌드 후 쉘 스크립트 실행 등 환경 설정 가능
배포는 Post Steps에서 Execute Shell를 이용해 쉘스립트 작성해서 war파일을 업데이트 한 뒤에 서버를 재시작
$BUILD_ID=dontKillMe #스크립트 ~~
젠킨스는 빌드 후에 자식 프로세스를 모두 중지하기 때문에 위의 명령어를 추가해주면 해결