Repository URL에 git Clone Url을 적습니다.
만야 Credentials에 값이 업으면 Add 누른후 깃 아이디를 추가 해줍니다.
그리고 빌드 누른후 추가힙니다. (밑에 사진 참조)
그러면 해당 부분이 보일텐데 Use Gradle Wrapper 선택후 Make gradlew executable 체크!
그리고 빌드를 실행시켜보면 젠킨스 해당 디렉토리에 빌드가 된것을 먼저 확인합니다.
저의 기준 /var/lib/jenkins/workspaces/프로젝트명/build/libs << 폴더에 .jar파일이 생성된것을 확인 할수 있습니다.
보통 젠킨스서버와 프로젝트 돌리는 서버는 다른 원견 서버에 있으므로 전 원격 서버에 명령어를 보내 백업 ,스탑 , 시작명령어를 커맨드로 추가 해둡니다. 전 서버 내부에 service.sh 스크립트를 추가 해두어서 실행하는 방법을 선택 했습니다.
추가하면 밑에 사진처럼 명령어를 추가 할수 있습니다.
파일을 원격서버에 옮겨 놓아야 하기 떄문에 원격서버 접속을 열어 줘야 합니다. 아래 링크에서 선행 작업 하시고 쉘스크립트로 명령어 실행
https://backnote.tistory.com/73 << 밑에 해당 쉘 스크립트
'서버작업 > Jenkins' 카테고리의 다른 글
Jenkins 프로젝트 별 정렬 (0) | 2022.07.15 |
---|---|
spring legacy배포(tomcat) (0) | 2022.07.12 |
젠킨스 배포 프로젝트 생성(기본) (0) | 2022.07.07 |
Jenkins Home directory 변경(linux) (0) | 2022.07.01 |
Jenkins 설치 (0) | 2022.06.29 |