для двух платформ и возник вопрос на который наша команда android разработки не может ответить, от предыдущих владельцев достался такой build.gradle файл со следующими строчками
versionName project.properties.get('verName') ?: 'LOCAL'
versionCode project.properties.get('verCode')?.toInteger() ?: 1
project.properties.get('releaseKey')
как мне из CI засетапить сюда проперти?
что такое project.properties.get
быть может данная статья будет полезна вам https://habr.com/ru/post/328326/
Привет, fastlane используете?
./gradlew task -Papp.property.name=value
Это значит, что где то был ещё файлик типа gradle.properties , где были указаны переменные verName , verCode и releaseKey . Геттер их доставал и клал в эту строку. Получалось что то вроде versionName 1.0.0 А если геттер не находил файлик, он подставлял слово LOCAL Это тут и написано.
Обсуждают сегодня