如何禁用 Jenkins 覆盖 gradle-git 构建的标签?
How do I disable Jenkins overriding tags of gradle-git build?
我有一个基于 gradle 的 android 项目。
这个项目由 jenkins 安装编译用于 beta 测试目的。
Jeknins 在构建应用程序之前将标签 "jenkins-build-#" 添加到 git。
这不是我想要的行为,因为我的构建脚本使用
$git describe --tags
用于对应用程序进行版本控制。
如何禁用此 Jenkins 的行为?
我在 jenkins 构建中错过的主要信息是准确的提交哈希。
在您作业的配置页面上,在 Git 部分下,删除已在 "Additional behaviours" 下启用的 "Create a tag for every build" 选项。
根据 plugin documentation,正在构建的提交哈希导出为 GIT_COMMIT
环境变量。
我有一个基于 gradle 的 android 项目。
这个项目由 jenkins 安装编译用于 beta 测试目的。 Jeknins 在构建应用程序之前将标签 "jenkins-build-#" 添加到 git。 这不是我想要的行为,因为我的构建脚本使用
$git describe --tags
用于对应用程序进行版本控制。
如何禁用此 Jenkins 的行为?
我在 jenkins 构建中错过的主要信息是准确的提交哈希。
在您作业的配置页面上,在 Git 部分下,删除已在 "Additional behaviours" 下启用的 "Create a tag for every build" 选项。
根据 plugin documentation,正在构建的提交哈希导出为 GIT_COMMIT
环境变量。