Notice
Recent Posts
Recent Comments
Link
GitHub Contribution 그래프
Loading data ...
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

Youn's IT Memo

Poll SCM를 통한 빌드 & SSH를 통한 배포 정리 본문

클라우드 네이티브 ( Cloud Native )/CI CD ( Jenkins )

Poll SCM를 통한 빌드 & SSH를 통한 배포 정리

bellman66 2023. 7. 23. 13:52

Poll SCM

Poll SCM 옵션 사용시 설정한 Cron에 의해 주기적으로
SCM (Software Configuration Management)에서 변경을 확인하여 빌드를 진행하도록 함 

 

Ex. 하루에 한번 업데이트 확인

 

SSH를 통한 배포

기존에 빌드가 완료된 War/Jar파일을 Post Step (빌드 후 조치)를 통해 배포하는 로직에 대한 정리 

 

1. 플러그인 다운로드 

    젠킨스 관리 - 플러그인 - Publish Over SSH 다운로드 

 

2. SSH Server 세팅 

    플러그인 설정 완료시 젠킨스 관리 - System내 Publish over SSH 설정

 

SSH의 위치 , Username 등을 설정

 

부가 옵션 ( Password, Port ) 설정

 

3.  Send build artifacts over SSH 설정 

     기존 설정 후 프로젝트내 Post Step 설정을 통해 배포를 진행한다. 

 

Exec 커맨드를 통해 컨테이너로 빌드 후 배포를 하게된다.