Мой вопрос заключается в том, как устанавливать переменные с помощью gradle.properties в проекте Android, когда я запускаю задание в Jenkins CI, и я устанавливаю переменные так, чтобы они переопределяли переменные в gradle.properties.
Спасибо.
Это в значительной степени зависит от того, как определены ваши переменные. Вот пример
ext.greeting = project.properties['greeting'] ?: 'hello'
task greet << {
println greeting
}
greeting
будет перезаписано командной строкой, например gradle -Pgreeting=welcome greet
.