Skip to content

juneyr.dev

Gradle (2)

View all tags

Build, CI, Gradle

딱, 스프링만큼의 gradle

서론 gradle! 이 블로그로 이전한 뒤 첫 글이 gradle facts 였을 정도로 오랫동안 내 머리에 있었던 주제였다. 그러나 번번히 공부에 실패했었다. 그런데 최근 jar SDK 를 로컬에서 적용 하고 + 멀티 모듈에 모듈을 추가할 일이 생기면서, 아주 최소한의 공부는 필요하겠구나.. 🙃 하는 마음이 생겨서 적게 되었다. 딱, 스프링만큼의 gradle! gradle 은? maven 과 더불어서, spring…


Gradle

gradle facts

gradle build가 느린 이유 daemon을 띄우고, 원격으로 붙여서 빌드를 하기때문이다. intelliJ 에서 빌드를 하면 그래서 상대적으로 빠르다. 하지만 intelliJ의 경우 hook을 걸수가 없고, 걸려고 해도 전체 test에 가서 따로 붙여줘야한다. 자동화가 안된다는 단점이 있다. 정작 jenkins 등 CI 툴에서 빌드 명령을 내리려면 ./gradlew…