成功推送后,jenkins会自动构建应用程序,但版本始终为1.0。我想在詹金斯中插入相应的版本号,而不是“ 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"