如何在CI管道中授予对多个私有git存储库的访问权限

时间:2019-02-11 15:41:22

标签: azure-devops azure-pipelines azure-pipelines-build-task

我正在尝试建立新的Azure Ruby on Rails管道。我还有另外两个ruby专用存储库,我需要为项目安装这些依赖包。这两个存储库归我所有。

我已将相同的SSH密钥添加到我的github帐户以及我的azure devops帐户。假设这将解决问题,因为我收到的错误提示

Please make sure you have the correct access rights
and the repository exists.

该存储库确实存在,我对如何解决此问题感到困惑和迷茫。 我确实尝试找到了将ssh键作为变量添加到管道中的选项,但是找不到此选项。有人可以告诉我什么是解决此问题的最佳方法。

我有一个具有

的Gemfile
gem 'app', git: "https://github.com/organnization/reponame.git",ref:"v1.1"

进行注释中所述的必要更改后,使用HTTPS而不是SSH

fatal: could not read Username for 'https://github.com': No such device or address

0 个答案:

没有答案