Bitbucket 管道 - Pull/Push 代码使用 SSH 密钥未经许可被拒绝
Bitbucket Pipeline - Pull/Push code using SSH Key without Permission denied
我对 Bitbucket Pipeline 很感兴趣并且正在努力使用它。
如果你们有任何想法,请告诉我。我真的很感激。
场景如下:
- 我有 2 个存储库:库和包。库包含源代码,包包含将在许多项目中重复使用的特定代码。
- 库和包存储库都启用了 Bitbucket 管道。
- 我在 Library repo 中编写代码,构建,并将最终代码推送到 Package repo。因此,Library 和 Package repos 需要使用 Bitbucket Pipeline 进行通信。
以下是我的问题:
- 如何在 Bitbucket Pipeline 中使用 SSH 密钥 pull/push 代码从库回购到包回购而不被拒绝?
- 根据这个 link: the third comment from Maze Hawks,将 SSH 密钥添加到个人设置允许这样做,但是我们是否有其他方法可以不必添加 SSH 密钥到个人设置?
感谢您阅读我的问题。
but do we have any alternative ways so we don't have to add the SSH Key to Personal Setting?
不适用于 SSH:您需要将正确的 public 密钥与您的帐户相关联(假设您的帐户拥有包存储库,意味着首先有权推送到它)
或者,您需要使用 HTTPS URL 和 OAuth 将 BitBucket 管道推回 using alternative authentication methods。 (设置 > OAuth 消费者 > 添加消费者。)
我对 Bitbucket Pipeline 很感兴趣并且正在努力使用它。
如果你们有任何想法,请告诉我。我真的很感激。
场景如下:
- 我有 2 个存储库:库和包。库包含源代码,包包含将在许多项目中重复使用的特定代码。
- 库和包存储库都启用了 Bitbucket 管道。
- 我在 Library repo 中编写代码,构建,并将最终代码推送到 Package repo。因此,Library 和 Package repos 需要使用 Bitbucket Pipeline 进行通信。
以下是我的问题:
- 如何在 Bitbucket Pipeline 中使用 SSH 密钥 pull/push 代码从库回购到包回购而不被拒绝?
- 根据这个 link: the third comment from Maze Hawks,将 SSH 密钥添加到个人设置允许这样做,但是我们是否有其他方法可以不必添加 SSH 密钥到个人设置?
感谢您阅读我的问题。
but do we have any alternative ways so we don't have to add the SSH Key to Personal Setting?
不适用于 SSH:您需要将正确的 public 密钥与您的帐户相关联(假设您的帐户拥有包存储库,意味着首先有权推送到它)
或者,您需要使用 HTTPS URL 和 OAuth 将 BitBucket 管道推回 using alternative authentication methods。 (设置 > OAuth 消费者 > 添加消费者。)