본문 바로가기

auto deploy2

젠킨스 파이프라인 사용하여 자동 배포환경 만들어보기! 지난 글(젠킨스 사용하여 자동 배포환경 만들어보기) 에서 Jenkins Build Pipeline 으로 자동 배포 시스템을 구축하는 것에 대해 공유를 했었습니다.댓글을 통해 Jenkins Pipeline 이라는게 있다는 것을 처음 알고 되고..!!그 때서야, 젠킨스 2.0 의 가장 큰 변화가 Jenkins Pipeline 이라는 것을 알게 되었습니다. 이 때부터 마음의 숙제로 가지고 있었지만, 최근 블로그 통계로 젠킨스 블로깅 글의 방문이 높다는 것을 알고 급하게(groovy를 제대로 숙지하지 못한 채..ㅜㅜ) 글을 작성하게 되었습니다.(최근 이 짤을 굉장히 많이 쓰게 됩니다..)Jenkins Pipeline 이란 스크립트를 통해 파이프라인의 흐름을 정의하는 기능입니다. 이 스크립트는 groovy로 작성.. 2017. 11. 4.
젠킨스 사용하여 자동 배포환경 만들어보기 굉장히 주관적으로 환경을 구축했습니다. 튜토리얼성 글이라기보단 피드백을 받고자 글을 작성하게 되었습니다. 많은 피드백 부탁드립니다..! 젠킨스 사용하여 자동 배포환경 만들기! (Git으로 형상관리가 되고 있는 Gradle 프로젝트를 기준으로 이 글이 작성되었습니다.) 개발환경과 어플리케이션 서버가 분리되어 있고, 여러 원격 서버를 가지고 있는 구성에서 어플리케이션을 배포하기는 굉장히 까다롭습니다. 현재 상황 Gitlab으로 형상관리 작업망과 개발망 분리(대략 개발하는 PC에서부터 각 어플리케이션 서버까지 3~4 Depth로 망 분리) Spring Framework Gradle or Maven Project 구시대적 배포(?)! 제가 겪어본 환경 기준으로 원시적인 배포 방법을 먼저 살펴보겠습니다. (자세한.. 2017. 5. 10.