2015-03-31 163 views
0

我有一个基于gradle的android项目。如何禁用Jenkins覆盖gradle-git构建标签?

这个项目被jenkins安装编译为beta测试目的。 Jeknins在构建应用程序之前将标签“jenkins-build-#”添加到git中。 这不是我希望有一个行为,导致我buildscript使用

$git describe --tags 

的版本的应用程序。

我该如何禁用Jenkins的行为?

我在jenkins构建中错过的主要信息是精确提交哈希。

回答

0

在工作的配置页面上,在Git部分下,删除已在“其他行为”下启用的“为每个构建创建标记”选项。

根据plugin documentation,正在构建的提交散列被导出为GIT_COMMIT环境变量。