[Deployment_Tool] 12.Jenkins Deploy : PipeLine


파이프라인



지금까지 jenkins를 이용해서 빌드도 하고, 정적분석도하고, 배포까지하는 job을 만들었는데요!

이것을 파이프라인으로 연결해 한 번에 빌드하고 정적분석하고 배포하게 만들어보겠습니다!


image



먼저, Build Pipeline 플러그인을 다운받습니다!


image




그 다음 Pipeline을 추가하여 저희가 만든 job을 순서대로 추가해줍니다!

저는 CheckStyle -> PMD -> JaCoCoFindBug -> 배포 순으로 하겠습니다!

처음 Pipeline에 CheckStyle을 추가해주고


image



CheckStyle이 끝난 후 PMD가 실행되게 PMD 구성에서 빌드유발을 설정해줍니다


image




PMD가 끝나면 JaCoCoFindBug!


image




JaCoCo가 끝나면 배포!


image




끝났습니다! First Pipeline에 들어가서 Run 해주면 자동으로 실행됩니다!


image