이 페이지는 Jenkins의 Publish over SSH plugin 을 이용해 빌드된 산출물을 원격 JBoss 서버에 배포하는 방법을 정리한다.
사전 준비
- Publish over SSH plugin 설치
System Configuration
Manage Jenkins >> System Configuration >> Publish over SSH
SSH 서버 등록
Job Configuration
Job configuration >> Post Steps
등록된 SSH 서버에 target/*.war 배포하는 구성 예)
- base-1.0.0-SNAPSHOT.war 파일 이름을 배포 파일로 변경하기 위해 shell 사용
- target directory name 제거
- Exec command란에 SSH login 후 실해할 명령어 기입