728x90
젠킨스 잡 Setting
아래와 같이 새로운 잡을 생성한다.
설정 완료 후 , 설정한 브랜치에 push을 하면 아래와 같이 자동으로 빌드가 된다.
CD(Continues deploy) - 실행 파일 생성하기
수정사항
기존에는 맥 로컬에 Jenkins을 설치하여, 해당 프로젝트를 진행하려 했으나, 맥 로컬의 원격 접속 IP가 재부팅하면 바뀌는 이슈가 있어, Centos7 으로 OS을 변경하였다. (centos7 젠킨스 위치 : sudo vim /etc/sysconfig/jenkins
)
push을 하면 자동으로 빌드가 되고, 이 파일 위치는 아래와 같다.
/var/lib/jenkins/workspace/파일이름
이후 젠킨스 관리 → Tools → Gradle에서 Add Gradle을 한다.
name은 원하는 이름으로 설정하고, 각 프로젝트에 맞는 Gradle 버전을 설정한다.
해당 프로젝트의 Job 설정으로 넘어가 Add build step > Invoke Gradle Script를 선택하고, 아래와 같이 설정한다.
고급 버튼을 눌러 아래와 같이 설정한다.
이렇게 설정하고, git에서 Push 하면 /var/lib/jenkins/workspace/프로젝트이름/build/libs 에 실행 파일이 생성된다.
'무중단 배포 진행하기' 카테고리의 다른 글
무중단 배포 진행하기 2023 (4) - profile 간단 설정 (0) | 2023.07.03 |
---|---|
무중단 배포 진행하기 2023 - 젠킨스 빌드 시 3가지 에러 상황 (0) | 2023.06.30 |
무중단 배포 진행하기 2023 (2) - 젠킨스 생성 및 github과 연동하기 (0) | 2023.05.14 |
무중단 배포 진행하기 2023 (1) - 클라우드 인스턴스 원격 접속하기 (0) | 2023.05.07 |