我正在寻找一种基于Jira工作流状态触发远程Jenkins作业的方法。这个想法是创建一个Jenkins作业,该作业将在项目经理的批准下触发。当任务获得批准状态时,Jenkins应该触发项目中的工作。请帮我。
注意:我已经在Jira中创建了一个Webhook,并在Jenkins中配置了必需的插件。
如果我正确理解了这个问题,那么你想在Jira项目(任务/票证)处于特定状态(例如,已批准,进行中)时触发Jenkins工作。
你可能需要具有以下插件:
在创建将基于Jira Item状态触发的作业之前,你需要进行JIRA webhook集成。
KEY *是与Jenkins集成所需的票证模式。请在此处找到说明简单用例的链接
创建jenkins作业时,你将获得“ Build Trigger”附加选项类别'Build when issue is updated in JIRA'
。之后JQL Filter
,请根据你的需求进行更新。