Gradle

Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(1)Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(2)Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(3) 이전 포스팅에서는 GitHub에서 전달받은 이벤트를 감지하여 젠킨스가 처리할 빌드 및 배포 파이프라인을 구축했습니다. 이제 젠킨스는 여러 개발자들의 소스 코드를 통합하고 패키징한 후, 자동으로 도커 이미지를 빌드하는 작업까지 완벽히 자동화되었습니다. 이제 마지막으로 남은 작업은 원격 서버로 도커 이미지를 원활하게 배포하는 것입니다. 이번 포스팅에서는 이러한 도커 이미지 배포 작업을 자세히 살펴보고 진행해보겠습니다.원격 서버로 도커 이미지 배포도커 이미지를 원격 서버로 배포하기 위해..
Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(1)Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(2)Docker + Jenkins DooD 방식을 활용한 CI/CD 자동화(3) 앞의 과정들을 통해 Docker + Jenkins를 DooD 방식을 활용하여 호스트에 실행 시키고 CI/CD 파이프라인의 시작점인 GitHub Webhook 관련 설정을 하여 소스코드 Push 이벤트가 발생하면 그 이벤트를 젠킨스에게 전달해 젠킨스는 빌드 > 배포 절차를 처리할 수 있게 되었습니다. 이제 젠킨스 파이프라인을 구축해보겠습니다.1. Jeknins pipeline 구축젠킨스 인터페이스에 접속하여 대시보드의 Create a job 버튼을 클릭하여 Github 이벤트를 받아..
개인 프로젝트로 Spring Boot와 JPA를 세팅하고 스프링 배치를 사용하여 배치 프로그램을 만드는 중 Reader를 Querydsl 방식으로 개발하려고 하는데 문제가 발생했습니다. 오래전에 수강해서 기억이 가물가물한 Querydsl 강좌의 설정 부분을 참고하여 세팅 후 빌드하는데 빌드 실패하고 에러를 마주하게 되었습니다. 방법을 찾던 중 강의 자료의 릴리스 노트를 확인해 보니 스프링 부트 2.6 이상 querydsl 설정 방법에 대한 내용이 추가되어 있었습니다. 저는 스프링 부트 2.7로 세팅하였기 때문에 해당 설정 방법을 참고하여 해결하였습니다. 설정 방법은 다음과 같습니다. build.gradle에 querydsl-jpa, querydsl-apt를 추가하고 버전을 명시해줍니다.
proGun
'Gradle' 태그의 글 목록