- 컨테이너 환경 아니므로 ssh로 war 배포후 실행시키는 방식임
credential 등록
사용하는 저장소의 git 관리 계정 등록
project grouping
폴더 , 프로젝트 생성으로 관리 가능
원격지 ssh 설정
배포될 remote 설정
- ssh key 등록
pipeline syntax
파이프라인 신택스로 파이프라인 생성 가능 (그래들 빌드, 깃 체크아웃 등등)
pipeline 편집
- 익스텐션 설치
- .jenkinsfile 파일 확장자로 편집 가능 (젠킨스 대시보드 불편해서 사용)
- 젠킨스 제네레이터에서 생성해준 파이프라인 코드를 steps에 할당하여 사용
deploy step generate
- 미리 등록한 ssh server
- 서버 내부 디렉토리 설정
- 배포 후 실행할 쉘 스크립트 지정