У нас есть несколько независимых сборок (каждая независимая сборка является многопроектной сборкой). Основные сценарии сборки становятся довольно большими, поскольку нам снова использовали ряд общих задач подпроекты, а также существует много repeation между сборками indepedent. То, что мы ищем:
Что лучший способ состоит в том, чтобы достигнуть этого в Gradle?
Gradle 0.9 позволяет импортировать сценарий сборки из другого сценария сборки . Взгляните на: Настройка проекта с помощью внешнего сценария сборки . В основном это применяется из: 'other.gradle'
.
В руководстве пользователя не упоминается одна вещь: параметр from может быть URL-адресом, поэтому вы можете сделать свои общие скрипты доступными через HTTP где-нибудь (например, из репозитория Subversion) и импортировать их из нескольких сборок.