본문 바로가기
개발(라이브러리,프레임워크)/CI CD

jenkins script로 자동 배포하기

by zieunee 2021. 8. 18.
반응형

1. ssh 설정 

jenkins 관리 > 시스템 설정에 들어가서 ssh server 등록해준다.

 

2. managed file 에 스크립트 저장 

#!/bin/sh
ssh -t -t wildfly@172.xx.xx.xx - p xxxx <<EOF
 cd /{war파일 떨어뜨릴 위치}/$2
 rm -f ./*.war
 scp nginx@172.xx.xx.xx:${WORKSPACE}/build/libs/*.war ./
 cd /{start.sh 있는 위치}/$3
 ./restart.sh $2
 exit
EOF

반응형

'개발(라이브러리,프레임워크) > CI CD' 카테고리의 다른 글

jenkins web 배포 중 오류 시  (0) 2021.09.20
jenkins node not found  (0) 2021.09.20
git merge (브랜치 병합)  (0) 2021.02.08
git commit 기록 없애기  (0) 2021.02.07
Git  (0) 2019.02.18