Использовать определенные переменные gradle в оболочке (Android) - PullRequest
0 голосов
/ 10 апреля 2020

Я хочу определить глобальную переменную / publi c в одном из build.gradle файлов.
Затем мне нужно получить ее в моем сценарии оболочки.

Например:
def myGlobalVar = 'doSecond'
ext.myGlobalVar = 'doSecond'
project.ext.set("myGlobalVar", 'doSecond')
Я не знаю, какой из приведенных выше вариантов является правильным.

А потом в моем скрипте (скрипт запускается из проекта root):

if [ $myGlobalVar == "doSecond" ]
then
    ./gradlew assembleOption1
else
    ./gradlew assembleOption2
fi

Может быть, это простой вопрос, но я не так силен в Gradle.

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