전자책 출간 알림 [마이크로서비스패턴 쉽게 개발하기]

티스토리 뷰

아래 예제를 참고하십시오. 

github.com/happykube/mvp-springboot-sample

springboot용 Jenkinsfile에서 중요한것은, 아래 volume설정입니다. 

Jenkins slave Pod가 배포되는 node 또는 nfs서버의 특정 디렉토리를 slave Pod의 /root/.m2로 마운트하는것입니다. 

이렇게 하면 Pipeline이 구동될때

최초 한번은 maven library가 host node 또는 nfs서버 디렉토리에 다운로드 되지만, 그 다음 부터는 다시 다운로드 하지 않습니다.  

 

 

 

댓글

전자책 출간 알림 [마이크로서비스패턴 쉽게 개발하기]