Я занимаюсь разработкой библиотеки Android.
У меня есть хранилище Nexus, поэтому я могу загрузить файл ".aar" на сервер.
Для автоматического развертывания я написал некоторый кодв файле Gradle, например:
android {
defaultConfig {
versionCode 10006
versionName "1.00.06"
}
buildTypes {
debug {
defaultConfig.versionName = defaultConfig.versionName + "-SNAPSHOT"
}
release {
...
}
}
}
uploadArchives {
repositories {
mavenDeployer {
pom.project {
artifactId 'mylib'
group = 'com.my.lib'
project.group = 'com.my.lib'
version = android.defaultConfig.versionName
}
repository(url: 'MY_URL.com') {
authentication(userName: USER_NAME, password: _PASSWORD)
}
snapshotRepository(url: 'My_URL2.com') {
authentication(userName: USER_NAME, password: NEXUS_PASSWORD)
}
}
}
}
Но когда я изменяю вариант сборки на «release», он развертывается с именем версии + «-SNAPSHOT».
Я хочу удалитьсуффикс в случае «релиза».
Как я могу это сделать?