728x90

젠킨스 3

[Jenkins] 젠킨스 빌드 및 배포 자동화

[Jenkins] Docker 환경에서 git 배포 (springboot - jar) ※ 깃허브를 이용하지 않고, 도커에 만들어둔 깃 서버로부터 배포 자동화할 것이다. 1. 깃 서버 컨테이너 구축 [Docker] CentOS 깃 서버(Git Server) 컨테이너 구축하기 다른 컨테이너의 작업물을 깃 서 da2uns2.tistory.com 첫 배포 후, 변동이 있을 시 빌드 및 배포를 자동화시키는 것에 대해 알아보겠다. 구성을 누른다. 빌드 유발에서 Poll SCM 체크 후, Schedule에 H/2 * * * * 라고 작성한다. H/2 * * * *: 2분 간격으로 git 수정 여부를 확인하고, 수정사항이 있다면 빌드를 실행한다. ex) 10분 간격으로 빌드 작업을 수행 H/10 * * * * 모든 시..

Infra/Jenkins 2021.11.30

[Jenkins] Docker 환경에서 git 배포 (springboot - jar)

※ 깃허브를 이용하지 않고, 도커에 만들어둔 깃 서버로부터 배포 자동화할 것이다. 1. 깃 서버 컨테이너 구축 [Docker] CentOS 깃 서버(Git Server) 컨테이너 구축하기 다른 컨테이너의 작업물을 깃 서버 컨테이너에 올릴 수 있도록 할 것이다 [CentOS] Linux Git Server 구축하기 목차 1. Git 설치 2. 저장소 생성 3. 계정 생성 4. git 서버로 키 등록 5. 테스트 1. Git 설치 yum i. da2uns2.tistory.com 2. 젠킨스 컨테이너 구축 docker run -d --privileged -p 8091:8080 -u root --name myjenk jenkins/jenkins:lts jenkins/jenkins:lts 이미지를 통해 쉽게 구축..

Infra/Jenkins 2021.11.30
728x90