如何使 Jira 触发器插件在 Jenkins 中工作?

Posted

技术标签:

【中文标题】如何使 Jira 触发器插件在 Jenkins 中工作?【英文标题】:How to make Jira trigger plugin to work in Jenkins? 【发布时间】:2021-09-07 15:18:46 【问题描述】:

我正在 Jenkins 中配置 Jira 触发器插件 (https://github.com/jenkinsci/jira-trigger-plugin):

JIRA Trigger Configuration

我们使用 Jira DC 版本,并且已经按照 @ceilfors 共享的文档中的说明设置了 webhook。 Jenkins 的工作很简单:

Jenkins Build Triggers configuration

还配置了一个 Logger 来对任何问题进行分类:

Configure log recorder

因此,当我在项目 SNDBX 下添加对任务的评论时,我可以看到 Jira 正在触发创建的 webhook:

Jira firing the webhook

但是在 Jenkins 中什么也没有发生,我检查了“所有 Jenkins 日志”并得到:

Jenkins logs

jira webhook 的记录器正在显示:

Jira Webhook logger

所以 we webhook 以某种方式“接触”了 Jenkins。

顺便说一句,我安装了 Jenkins over Java 8:

Jenkins configuration xml file

【问题讨论】:

【参考方案1】:

已经修复。这是我的 Jira 服务器不信任(SSL 证书)Jenkins srvr 的问题。

【讨论】:

以上是关于如何使 Jira 触发器插件在 Jenkins 中工作?的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins - JIRA - GitLab 集成技巧(流程自动化概念)

Jenkins 的jira插件怎么配置

jenkins jira 集成有啥用

配置 Atlassian JIRA 插件以使用 Jenkins CI 系统

jira是怎么与jenkins集成的

当特定 JIRA 项目下的所有问题的状态更改为“IN PROGRESS”状态时触发 Jenkins 构建