应用程序在成功推送后由 jenkins 自动构建,但版本始终为 1.0。我想在 jenkins 中插入相应构建的数量,而不是“0”:1.119、1.120、1.121...
这是我的 build.gradle 文件
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.2'
}
}
allprojects {
repositories {
mavenCentral()
}
}
build.sh
#!/bin/bash
gradle clean
gradle build
#. run_android_ui_tests.sh
我的 gradle.properities 仅包含注释。
通过将这两个字符串插入到 build.gradle 的 defaultConfig 中解决了问题:
def env = System.getenv()
versionName "1." + env['BUILD_NUMBER']
代替
versionName "1.0"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)