我正在运行一个简单的Jenkins,步骤如下:- Git连接和源代码签出- Execute shell : echo $JENKINS_HOME - Update : Progress by工作流操作。
这个构建是成功的,因为步骤非常简单,但是不知怎么的,它总是在Execute步骤和Update步骤之间报告下面的错误。即使禁用Update步骤,我也会看到此错误。
错误:无法通知JIRA: 401未经授权
为了解决这个问题,我已经卸载了所有的Jira插件,并且仍然收到了错误。我重新安装了所有的Jira插件,特别是"Jira插件“,并重新添加了站点细节。我能够成功地连接到Jira,更新Jira步骤也证实了这一点。
15:45:19由用户启动15:45:19 WS-删除项目工作区.15:45:19克隆远程Git存储库。。。15:45:21 + echo /opt/jenkins/application-data 15:45 /opt/jenkins/application-data 15:45:21 JIRA使用工作流操作来更新问题。15:45:21 JIRA JQL: issue = ACD-127 15:45:33 JIRA问题ACD-127由于采取“要做”的行动而过渡到“正在进行中”。错误:无法通知JIRA: 401未经授权15:45:34 WS-删除项目工作区.WS-清理完成15:45:34完成:成功
这个错误出现在所有Jenkins构建中,甚至是那些没有使用Jira插件的构建中。我不知道如何解决这个问题,因为我无法确定问题的原因。请帮帮忙。
发布于 2019-02-27 16:54:12
好的,这个答案来得有点晚了,但是我遇到了一个非常类似的错误消息,没有找到太多的信息。我解决了我的问题,也许这也是同样的解决方案。
对于Jenkins和Jira,有许多不同的集成插件。我相信您看到的具体错误消息(“错误:无法通知JIRA: 401未经授权”)来自"Jira Integration“插件:https://docs.marvelution.org/jji/server/release-notes/jira-integration-for-jenkins
我相信这个Jenkins插件正在显示这个错误消息,这与您可能实际使用的插件不同,它被称为"JIRA插件“。"Jira Integration“插件试图将任何已经完成的构建通知Jira,这就是您看到错误消息的原因。有几种不同的方法可以解决这个问题:
https://stackoverflow.com/questions/48067883
复制相似问题