2014-09-17 4 views
0

Есть ли способ указать тег в другом репозитории в качестве зависимости в Gradle?Gradle: зависимость от тега в другом репозитории

У меня есть проект x в репозитории a, который зависит от тегов тегов/foo-1.2 в репозитории b. Возможно ли заставить Gradle проверять эту зависимость как исходную зависимость?

ответ

1

Это не то, что в настоящее время поддерживается из коробки. В зависимости от ваших конкретных нужд, вы можете:

  • чек из другого проекта (с использованием стороннего SCM плагин или Exec задачу), построить его отдельно (используя GradleBuild задачу), и сделать что-то с его выходами (например, поставить их на путь класса компиляции прежнего сборщика).
  • использовать инструмент Prezi's Pride для динамического создания многопроектной сборки, охватывающей несколько репозиториев SCM.
  • использование внешних SVN/подмодулей Git/и т. Д. для создания единого представления файловой системы, которое позволяет определить многопроектную сборку.
Смежные вопросы