github (2) 썸네일형 리스트형 [Jenkins] Github 프로젝트 Jenkins CICD (2) - Pipeline 작성 github 리포지토리의 프로젝트를 나만의 Jenkins로 CICD(배포)하는 과정을 기록합니다. 👇👇 1편 👇👇 [Jenkins] Github 프로젝트 Jenkins 배포 (1) - 환경설정 github 프로젝트를 나만의 jenkins로 배포하기 (1) github 리포지토리의 프로젝트를 나만의 Jenkins로 배포하는 과정을 기록합니다. 💡확인하기 자체 서버(Synology NAS)에 Docker, Docker Compose를 사용합니다. S devzooo.tistory.com 3. Jenkins Pipeline 생성 새로운 항목 생성하기 신규 아이템을 생성합니다. 환경설정 소스 저장소 연결하기 빌드할 github 소스 저장소를 연결합니다. pipeline 설정 jenkins가 실행할 명령어들을 정의.. [Jenkins] Github 프로젝트 Jenkins CICD (1) - 환경설정 github 리포지토리의 프로젝트를 나만의 Jenkins로 CICD(배포하는) 과정을 기록합니다. 💡확인하기 자체 서버(Synology NAS)에 Docker, Docker Compose를 사용합니다. Spring Boot 3.2.0 프로젝트를 빌드하여 docker 컨테이너 이미지 생성, 배포합니다. 0. 사전작업 자신의 Github 에 리포지토리 생성 및 소스 push 하기 배포할 프로젝트 소스를 github 리포지토리에 push 해주세요. 프로젝트 최상위경로에 Dockerfile 생성 FROM openjdk:17-jdk-alpine WORKDIR 경로 ADD ./build/libs/[.jar 파일명].jar [경로]/[.jar 파일명].jar ENTRYPOINT exec java $JAVA_OPTS .. 이전 1 다음