Jenkins Git Publisher标记未拾取环境变量
我一直在设置jenkins windows服务来构建我的所有项目,现在我希望jenkins创建一个标记来表示成功构建 我尝试将此作为使用Git Publisher模块的后期构建步骤 我的设置如下:Jenkins Git Publisher标记未拾取环境变量,git,jenkins,Git,Jenkins,我一直在设置jenkins windows服务来构建我的所有项目,现在我希望jenkins创建一个标记来表示成功构建 我尝试将此作为使用Git Publisher模块的后期构建步骤 我的设置如下: 仅在生成成功时推送-是 合并结果:否 要推送的标记:%BUILD\u NUMBER% 创建新标签:是 目标远程名称:源/主 日志文件告诉我它是 Pushing tag %BUILD_NUMBER% to repo origin/master 这就是我在git存储库中看到的。我尝试过其他环境变量,
- 仅在生成成功时推送-是
- 合并结果:否
- 要推送的标记:%BUILD\u NUMBER%
- 创建新标签:是
- 目标远程名称:源/主
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.
这不是我看到的。我试图实现的是推送一个以成功构建编号命名的标记
我怎样才能做到这一点呢?如果我使用$BUILD\u NUMBER而不是%BUILD\u NUMBER%,Jane是对的BUILD_NUMBER%仅在Jenkins的“执行Windows批处理”部分有效。其余部分使用Linux风格的变量-$BUILD\u NUMBER