6

我一直在设置我的 jenkins windows 服务来构建我的所有项目,现在已经到了我希望 jenkins 创建一个标记以指示成功构建的阶段。

我正在尝试将此作为使用 Git Publisher 模块的后期构建步骤。

我的设置如下:

  • 仅在构建成功时推送 - 是
  • 合并结果:否
  • 要推送的标签:%BUILD_NUMBER%
  • 创建新标签:是
  • 目标远程名称:origin/master

日志文件告诉我它是

Pushing tag %BUILD_NUMBER% to repo origin/master

这就是我在我的 git 存储库中看到的。我尝试了其他环境变量无济于事。帮助说:

Environment variables may be used in the tag name - they will be replaced at build time.

这不是我所看到的。我想要实现的是我推送一个以成功的内部版本号命名的标签。

我怎样才能做到这一点?

4

1 回答 1

11

如果我使用 $BUILD_NUMBER 而不是 %BUILD_NUMBER% 它会起作用

于 2012-10-03T09:54:36.070 回答