GitLab Runner 权限问题解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitLab Runner 权限问题解决方案相关的知识,希望对你有一定的参考价值。

参考技术A 在写gitlab 自动化脚本构建的时候,会发现无权限问题:
The requested URL returned error: 403

此时,可以尝试采用ssh_key的方式来解决这个问题。

将公钥粘贴到gitlab的profile页面中。

接着在gitlab 仓库上设置好对应的变量,变量名为 SSH_PRIVATE_KEY 。 它的值,就是用你的gitlab 身份账号生成的一个ssh 私有秘钥。

以上是关于GitLab Runner 权限问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

gitlab-runner的无权限问题

Gitlab-runner 未能删除权限被拒绝

Gitlab-Runner:从主服务器克隆的权限被拒绝

gitlab pipeline pending 问题的解决

带有 Docker 和 shell 错误的 Gitlab Runner — 权限被拒绝

通过 SSH 将 gitlab-runner(服务器)连接到虚拟机失败:权限被拒绝(公钥、密码)