Я пишу плагин Gradle, и я не могу заставить команду apply plugin:
работать в Gradle script, которая использует плагин. Я использую Gradle 1.1.
Я создал плагин с clean build
, и теперь я пытаюсь добавить его в конструкцию Gradle через плоское репо. Кажется, что он работает, но Gradle не подбирает, что есть плагин с идентификатором test-plugin
. Имя проекта в плагине settings.gradle
равно test-plugin
, а файл свойств в META-INF/gradle-plugins
также test-plugin.properties
. Я не уверен, где еще я могу указать идентификатор плагина.
Файл gradle.build
в проекте, который использует test-plugin
:
repositories {
flatDir name: 'libs', dirs: "../build/libs"
}
dependencies {
compile 'test:test-plugin:0.1'
}
apply plugin: 'test-plugin'
Ошибка Gradle:
What went wrong:
A problem occurred evaluating root project 'tmp'.
Plugin with id 'test-plugin' not found.