Compiling Convention plugins
precompiled script plugin이 discover 되기 위해서는
buildSrc
project 가 groovy-gradle-plugin
을 해당 프로젝트의 build.gradle
파일에 갖고 있어야 함TroubleShooting
- Plugin requests from precompiled scripts must not include a version number
buildSrc
안의Custom plugin
을 위한 gradle 파일에서 plugins 블록에 version이 들어가있으면 해당 오류가 발생- 해결방법 : buildSrc/build.gradle에 아래와 같이 marker artifact 를 이용 (참고 : Gradle Plugin Marker Artifacts )
형태는
<plugin id>:<plugin id>.gradle.plugin:<version>
임