В предыдущем вопросе я пытался выяснить, как установить URL публикации maven на основе варианта сборки.Мне удалось сделать это через свойство сборки.
Однако теперь мне нужно выяснить, как загрузить эти maven-артефакты на основе вариантов сборки в моем другом git-репо.
Итак, если ясделать ./gradlew assembleVariant1
, мне нужно добавить следующее в мой уровень проекта файл build.gradle:
repositories {
maven { url "https://variant1.url" }
}
Но, если я сделаю ./gradlew assembleVariant2
,Мне нужно добавить это вместо:
repositories {
maven { url "https://variant2.url" }
}
Как я могу это сделать?Я пытался использовать android.applicationVariants.all { variant -> buildVariant = variant }
в файле build.gradle уровня проекта, но в тот момент Gradle не смог его найти.Я не уверен, что применение плагина Android на этом этапе - лучшая идея.