jenkins配置git报错:Failed to update Gitlab commit status: No credentials found for credentialsId:

前置操作:

1、jenkins上的某个项目配置构建后操作:Publish build status to Gitlab。

2、jenkins的系统管理-->系统设置中配置gitlab connection并测试连接成功。

3、触发构建,报错Failed to update Gitlab commit status: No credentials found for credentialsId:。

错误原因:

根据搜索到的资料,怀疑使用的jenkins版本(2.293)中对应的gitlab插件有bug。

解决方案:

使用2.121.3版本的jenkins,对应war包和所需plugins的文件夹链接可取:

链接:https://pan.baidu.com/s/1zSEZrob0vvgB7uqwLPkJlw 
提取码:9lev 
复制这段内容后打开百度网盘手机App,操作更方便哦

将上述的war包和plugins文件夹替换当前使用的jenkins,重新启动,触发构建,构建成功,且可在配置的git中看到对应pipeline,并从此pipeline点击到对应jenkins的job中。

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐