Есть ли способ разделить/учесть общие части сборки Gradle

У нас есть несколько независимых сборок (каждая независимая сборка является многопроектной сборкой). Основные сценарии сборки становятся довольно большими, поскольку нам снова использовали ряд общих задач подпроекты, а также существует много repeation между сборками indepedent. То, что мы ищем:

  1. Способ разделить основной файл типа "build" на меньшие файлы
  2. Способ снова использовать некоторые части сборки в других независимых сборках

Что лучший способ состоит в том, чтобы достигнуть этого в Gradle?

49
задан Andrey Adamovich 2 April 2010 в 01:45
поделиться

1 ответ

Gradle 0.9 позволяет импортировать сценарий сборки из другого сценария сборки . Взгляните на: Настройка проекта с помощью внешнего сценария сборки . В основном это применяется из: 'other.gradle' .

В руководстве пользователя не упоминается одна вещь: параметр from может быть URL-адресом, поэтому вы можете сделать свои общие скрипты доступными через HTTP где-нибудь (например, из репозитория Subversion) и импортировать их из нескольких сборок.

58
ответ дан 7 November 2019 в 11:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: