cat*_*bot 4 git jenkins jenkins-plugins docker
希望我只是遗漏了一些简单的东西,但我无法弄清楚如何在Jenkins作业中使用Git标记标记Docker镜像.
我一直在使用Docker Build和Publish插件来构建我的图像,但它的标记输入似乎只接受令牌宏来输入.该Git插件可不能导出代码宏,我一直没能找到一种替代插件一样.我试过的结果输出git-describe与Envinject插件到环境中,但泊坞窗插件似乎没有能够读取环境变量,即使有${ENV,var=VARIABLE}令牌宏.
我可以通过脚本编写整个过程来实现这一点,但我希望使用Docker插件进行注册表凭据管理.
在用更清晰的头脑再看一下这个问题之后,我找到了一个简单的解决方案来解决这个问题,用我的git标签创建一个临时属性文件,并使用Envinject的"注入环境变量"构建步骤来读取该文件.
我的最终配置看起来有点像这样:

| 归档时间: |
|
| 查看次数: |
2698 次 |
| 最近记录: |