我需要一些帮助来使jen与Jenkins融为一体,我的用例是这样的:我想提供与Jira修复版本相关的内部版本网址。这对我们很重要(审核和合规目的)
我该怎么做?
事先考虑一下。
致谢
答案 0 :(得分:0)
这是我们的处理方式:
创建一个python脚本,该脚本接收jira问题列表和内部版本号作为参数。 该脚本使用JIRA python模块(pip install jira)创建与jira的连接,遍历问题列表并将上面的自定义字段更新为给定的内部版本号。 如果问题列表事先未知,则可以提供(或硬编码)JQL查询而不是参数,脚本可以使用该查询来获取问题列表。
根据您的需求,您可能要跳过更新已经具有构建的问题 设置的编号(手动设置或由先前的版本设置)
(对不起,我不能共享确切的代码,但应该不会太复杂。)
在您的Jenkins构建中,添加一个“批处理命令”项,该项将使用适当的参数运行该python脚本。