通常我会在version
或build.gradle
文件中静态定义gradle.properties
,如下所示:
version = '1.5.3'
但我想"注射"我运行gradle jar
时动态显示版本,所以像这样:
gradle jar --version "1.5.4"
等。但它看起来并不像Gradle支持这一点。无论如何,我需要一种方法来定义buildscript或其任何属性文件的版本号外部。任何实现此目的的方法都是可行的解决方案。有什么想法吗?
答案 0 :(得分:0)
版本只是项目的一个属性,您可以使用-P选项在外部定义任何其他属性:
gradle jar -Pversion=1.5.4