Gradle을 사용하면서 최근 젠킨스로 CI/CD작업을 하면서 gradle에 대해 궁금점이 생겼다. 과연 그레이들은 테스트가 실패했을경우에 내가 처리해야할 점들은 무엇일지 고민을 했다. 테스트가 실패를 하면 당연히 배포를 중단해야 할것만 같았다. 그래서 우리는 젠킨스에서 gradle build를 했을 경우 테스트가 실패했을때 jar가 생기질 않기를 바랬다. 그런데?! 그냥 jar가 생겨서 배포가 되는게 아닌가? 그래서 나는 찾기 시작했다. 그 중 gradle에서 task들이 있었는데 그레이들에 task 들이 무엇이 있을지 정리를 해보았다. 여러가지 기본 task들이 정의되어 있다. 보통 우리는 intellij를 사용하기 때문에 오른쪽에 플러그인으로 지원이 되나 인텔리 제이를 안쓰는 경우에는 터미널에서 사..