我想覆盖我的gradle项目的项目版本
用例是:
build.gradle包含一个默认版本,例如version =' 1.0'
我想通过命令行将其更新为1.2
就像我们有mvn版本:在maven中设置。
答案 0 :(得分:0)
的build.gradle
task myTask {
if (project.hasProperty("myVersion")) {
project.setVersion(myVersion)
println "I have the build version: " + version
}
}
执行:
gradle mytask -PmyVersion=1.2
结果:
I have the build version: 1.2
:myTask UP-TO-DATE
BUILD SUCCESSFUL