Создайте задачу Gradle, которая запускает другую задачу дважды с другими параметрами - PullRequest
0 голосов
/ 16 ноября 2018

Мой текущий вариант использования требует, чтобы я опубликовал отдельный набор артефактов отладки и выпуска.Шаги:

  1. сборка AAR
  2. сборка артефактов отладки
  3. сборка релиз-артефактов

В командной строке я выдаю этикоманды.

./gradlew assemble
./gradlew buildArtifact -PPUBLISH_CONFIG=debug
./gradlew buildArtifact -PPUBLISH_CONFIG=release

К сожалению, чтобы обойти ограничения в плагине buildArtifact maven, я должен выполнить его дважды с разными параметрами.

Есть ли способ создать single gradle задача, которая запускается buildArtifact дважды с разными параметрами?Ограничение необходимости выполнения команды buildArtifact дважды в качестве отдельных команд.В идеале мой поток должен выглядеть примерно так:

./gradlew assemble
./gradlew buildArtifacts
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...