jenkins 中 git 的权限问题
Posted
技术标签:
【中文标题】jenkins 中 git 的权限问题【英文标题】:Permission issue for git in jenkins 【发布时间】:2019-01-10 23:37:56 【问题描述】:我正在集成 jenkins 和 Git Lab
我的 git lab 权限设置为内部 在 Jenkins SCM 部分中,我提到了我的带有凭证的 git url 并添加了 配置部分中的凭据 但它会引发错误 无法连接到存储库: 命令“/usr/bin/git ls-remote -h https://xxx.git HEAD”返回状态码 128: 标准输出: 标准错误:远程:HTTP 基本:访问被拒绝 致命:“https:xxx.git/”的身份验证失败 请给我一个解决方案。我希望 git 权限是内部的
【问题讨论】:
***.com/… 【参考方案1】:也许不一样,但对我来说,全局 API 令牌“类型”对我不起作用(与您相同的错误)所以对我来说工作创建类型为 “用户名和密码”的新凭据,在用户名中输入您在gitlab中的凭证的访问令牌名称,并在密码中输入令牌。
【讨论】:
【参考方案2】:请查看Gitlab with Jenkins,您可以按照评论中提到的步骤进行操作。
【讨论】:
以上是关于jenkins 中 git 的权限问题的主要内容,如果未能解决你的问题,请参考以下文章