Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何制作包含构建编号的TeamCity工件?_Java_Gradle_Build_Teamcity - Fatal编程技术网

Java 如何制作包含构建编号的TeamCity工件?

Java 如何制作包含构建编号的TeamCity工件?,java,gradle,build,teamcity,Java,Gradle,Build,Teamcity,我需要一个工件名称,例如game-1.0.%BuilNumber%.jar其中BuildNumber是teamcity构建的编号 我正在使用gradle构建工件。使用该工具是可行的还是有其他方法?Teamcity通过名为Teamcity的Gradle项目属性公开。这将允许您执行以下操作: jar { version += '.' + teamcity['build.number'] } 我真的很感激。我需要添加if(hasProperty(“teamcity”))来在本地运行它

我需要一个工件名称,例如
game-1.0.%BuilNumber%.jar
其中
BuildNumber
是teamcity构建的编号

我正在使用gradle构建工件。使用该工具是可行的还是有其他方法?

Teamcity通过名为
Teamcity
的Gradle项目属性公开。这将允许您执行以下操作:

jar {
    version += '.' + teamcity['build.number']
}

我真的很感激。我需要添加if(hasProperty(“teamcity”))来在本地运行它