Я пишу плагин 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.