Size: a a a

2017 September 29

VB

Vasiliy Bukharev in Gradle
Там много внутренних решений
источник

VB

Vasiliy Bukharev in Gradle
Пошарить не могу
источник

AK

Andry Kartashov in Gradle
Ну т.е. стандартными средствами градла это не сделать?
источник

VB

Vasiliy Bukharev in Gradle
grgit используй
источник

VB

Vasiliy Bukharev in Gradle
Просто мою библиотеку использует мой плагин для грэдла
источник

AK

Andry Kartashov in Gradle
Ок гляну что там интересного, спасибки
источник

VB

Vasiliy Bukharev in Gradle
вот пример:
buildscript {
   dependencies {
       classpath 'org.ajoberstar:grgit:+'
   }
}

git = org.ajoberstar.grgit.Grgit.open(file('.'))
gitCodeVer = "${git.log().asList().size()}"
version = "1.0.${gitCodeVer}"
источник

VB

Vasiliy Bukharev in Gradle
старый фрагмент кода
источник
2017 October 05

A

Alexander in Gradle
Подскажите, в проекте есть зависимость appcompat-v7 , у этой либы библиотека v4 в транзитивной зависимости подтягивается. Вопрос, у ButterKnife тоже в транзитивной зависимости есть v4, если я выпилю ее оттуда, то он получит доступ к той v4, которая внутри v7
источник

E

Eduard in Gradle
да
источник

A

Alexander in Gradle
Eduard
да
Спасибо
источник
2017 October 10

VB

Vadim Brilyantov in Gradle
Всем привет! Нужна помощь: впервые сталкиваюсь с необходимостью юзать свой плагин в нескольких проектах. Я в основном проекте добавил строки :
uploadArchives {
   project.version = "1.0.0"
   project.group = "com.package.name”
   repositories {
       mavenDeployer {
           repository(url: "file://localhost/<Home>/<ProjectPath>/GradlePlugins")
       }
   }
}

после этого он все сбилдил и я запушил на гит (там все норм)
в другом проекте пишу :
repositories {
       repositories {
           mavenCentral()
           maven {
               url 'https://github.com/<Username>/<ProjectName>/GradlePlugins/raw/master/'
           }
       }
}


apply plugin: “<pluginName>”


buildscript {
   repositories {
       mavenLocal()
   }
   dependencies {
       classpath "com.com.package.name:<pluginName>:1.0.0”
   }
}
источник

VB

Vadim Brilyantov in Gradle
но он фейлится
источник

VB

Vadim Brilyantov in Gradle
говорит, что не смог найти pom и xml
источник

VB

Vadim Brilyantov in Gradle
хотя они есть в соответствующей папке на гите
источник

E

Eduard in Gradle
источник

E

Eduard in Gradle
не извращайтесь с путями к гиту)
источник

VB

Vadim Brilyantov in Gradle
что такое root build.gradle =)
источник

VB

Vadim Brilyantov in Gradle
это какой-то особый для всех проектов?
источник

E

Eduard in Gradle
который в корне проекта, а не в /app/
источник