如何通过批准 Jira 任务来触发 Jenkins 工作
How to trigger a Jenkins job from an approval of a Jira task
我正在寻找一种方法来根据 Jira 工作流状态触发远程 Jenkins 作业。这个想法是创建一个 Jenkins 作业,该作业将根据项目经理的批准被触发。
当任务获得批准状态时,Jenkins 应该触发项目中的作业。
注意:我已经在 Jira 中创建了一个 webhook,并在 Jenkins 中配置了所需的插件。
如果我对问题的理解正确,你想在 Jira 项目 (task/ticket) 处于特定状态(例如已批准、进行中)时触发 Jenkins Job。
您可能需要以下插件:
在创建将根据 Jira 项目状态触发的作业之前,您需要集成 JIRA webhook。
KEY* 是与 Jenkins 集成所需的 TICKET PATTERN。请在 here
中找到一个解释简单用例的 link
创建 jenkins 作业时,您将在类别 'Build Trigger' 下获得附加选项 'Build when issue is updated in JIRA'
。
在此之后,请根据您的需要热衷于更新 JQL Filter
。
我正在寻找一种方法来根据 Jira 工作流状态触发远程 Jenkins 作业。这个想法是创建一个 Jenkins 作业,该作业将根据项目经理的批准被触发。
当任务获得批准状态时,Jenkins 应该触发项目中的作业。
注意:我已经在 Jira 中创建了一个 webhook,并在 Jenkins 中配置了所需的插件。
如果我对问题的理解正确,你想在 Jira 项目 (task/ticket) 处于特定状态(例如已批准、进行中)时触发 Jenkins Job。
您可能需要以下插件:
在创建将根据 Jira 项目状态触发的作业之前,您需要集成 JIRA webhook。
KEY* 是与 Jenkins 集成所需的 TICKET PATTERN。请在 here
中找到一个解释简单用例的 link创建 jenkins 作业时,您将在类别 'Build Trigger' 下获得附加选项 'Build when issue is updated in JIRA'
。
在此之后,请根据您的需要热衷于更新 JQL Filter
。