Size: a a a

2017 October 10

E

Eduard in Gradle
вместо compile 'com.domain:module:1.0.0-SNAPSHOT' указать  compile group: 'com.domain', module: 'module', version: '1.0.0-SNAPSHOT'
источник

VB

Vadim Brilyantov in Gradle
спасибо, помогло)
источник

VB

Vadim Brilyantov in Gradle
Но он не может сделать apply plugin
источник

VB

Vadim Brilyantov in Gradle
а без него не запустить таску из него
источник

E

Eduard in Gradle
тогда не так надо делать, если это плагин
источник

E

Eduard in Gradle
плагин же не через зависимости включается
источник

VB

Vadim Brilyantov in Gradle
гмм… а как надо?
источник

E

Eduard in Gradle
buildscript {
   repositories {
       maven { url /*path to jipack*/ }
   }
   dependencies {
       classpath 'com.domain:module:1.0.0'
   }
}
источник

VB

Vadim Brilyantov in Gradle
этот скрипт тоже SUCCESSFULLY билдится, но таску у грейдла я вызвать все равно не могу
источник

VB

Vadim Brilyantov in Gradle
Возможно я плохо объяснил суть проблемы
источник

VB

Vadim Brilyantov in Gradle
в плагине есть таска:
project.task('cinfo') {…}
источник

VB

Vadim Brilyantov in Gradle
в основном проекте я мог сделать ./gradlew cinfo
источник

VB

Vadim Brilyantov in Gradle
и он по проекту генерил всякую инфу и писал в файлики
источник

VB

Vadim Brilyantov in Gradle
после установки плагина я хочу делать то же самое для любого проекта
источник

E

Eduard in Gradle
что есть проект?)
источник

VB

Vadim Brilyantov in Gradle
основной проект = gradle проект, где в том числе был такой плагин и он там юзался
источник

VB

Vadim Brilyantov in Gradle
(не проект, состоящий из одного лишь плагина)
источник

VB

Vadim Brilyantov in Gradle
но там он лежал в папке src/main/groovy и устонавливался через apply plugin: ‘name’
источник

E

Eduard in Gradle
градл плагин нельзя натянуть на все проекты имплицитно (неявно)
источник

E

Eduard in Gradle
его надо подключать к каждому проекту отдельно — в зависимостях билдскрипта, потом через apply plugin
источник