使用 JenkinsQueueJob执行Jenkins任务
背景介绍
我有一个场景,需要在Azure Devops使用Azure Pipelines对接Jenkins任务
但是Run的时候,Jenkins已经成功了,但是Pipelines一直显示Jenkins报错,
报错信息如下
查了一堆东西,各种都是让我勾选【匿名用户具有可读权限】
但并没有L用。
解决方案
打开Jenkins的命令行输入窗口
执行下面语句
hudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION = true
执行成功后,安全管理会变成这样
然后再执行Pipelines的【Run】
显示成功,完美!