Jenkins Pipeline中的“未指定凭据”错误

k4ymrczo  于 2023-05-06  发布在  Jenkins
关注(0)|答案(1)|浏览(237)

我一直使用Jenkins CI来运行测试,但现在我想使用CD管道。我使用了这个关于Jenkins管道的教程--〉https://www.youtube.com/watch?v=pts8zdHel5E
现在的状态--〉A build fails because there are“no credentials specified”,而我使用的是带有用户名和密码的全局凭据。
看这里

但每次我尝试构建时,都会得到这个错误

验证失败

Jenkins中的其他工作项在使用相同凭据时不会失败。只有管道项目似乎被打破。
我尝试过的:- 我更新了所有凭证绑定插件-删除并重新创建凭证
在这个项目中似乎没有什么工作,即使在正常的管道脚本,而不是管道脚本从SCM

cunj1qz1

cunj1qz11#

当您添加个人访问令牌时,jenkins会创建一个与该访问相关的内部凭据ID。您需要将该ID提供给github代理
要获取凭据ID,请转到Dashboard〉Manage Jenkins〉Credentials您应该会看到一个ID列,其中包含ID字符串。
复制该ID,然后转到(Blue Ocean),编辑管道并选择右侧的github步骤和github代理。
粘贴您从“凭据”页面获得的ID。

相关问题