jenkins.war
-
https://jenkins.io/ 에서 jenkins.war 파일 다운로드
-
서버 작업
# 톰캣 정지
$ tomcat/bin/shutdown.sh
# 이전 버전 war, dir 백업
$ mv jenkins.war jenkins.war.old
$ mv jenkins jenkins.war
# 새로운 버전 이동
$ mv jenkins.war /tomcat/webapps
# 톰캣 재시작
$ tomcat/bin/startup.sh
docker compose
upgrade.sh
#/usr/bin/bash
docker-compose pull (1)
docker-compose build --no-cache --pull (2)
[ $? -ne 0 ] && exit 1;
docker-compose down
docker-compose up -d
docker image prune -f
-
docker-compose.yml 안에서 jenkins/jenkins 를 사용하는 경우
docker-compose pull
을 통해 latest 버전을 받는다. -
따로
Dockerfile
에서 jenkins/jenkins 를 사용할 경우--pull
옵션이 있어야 한다.