Git AWS S3 集成实验室
Git Lab to AWS S3 Integration
我正在尝试使用 AWS CodePipeline 构建 CI/CD。
我正在将 Git 实验室与 AWS 集成 S3.I 我正在使用这个 link -
https://aws.amazon.com/quickstart/architecture/git-to-s3-using-webhooks/
当代码被推送到特定分支时,AWS API 被调用。 (我可以在 CloudWatch 日志中看到)。但是我遇到了以下错误 -
Failed to authenticate SSH session: Waiting for USERAUTH response:
GitError
我需要在 AWS/S3/Cloudformation 端的任何地方配置 GITlab username/keys 吗?
我已经在 Gitlab Webhooks 端配置了 GIT PULL URL ( GitPullWebHookApi)。
我已经将来自 AWS S3 Cloudformation 的 PublicSSHKey 配置到 Gitlab 中的 Secret Token。
我是否遗漏了任何步骤?
是否有任何文档指定为此集成配置 Gitlab keys/user 凭据的步骤?
在Git实验室用户public密钥设置中添加由Cloudformation Stack生成的SSH public密钥资源"PublicSSHKey"。请记住,在 Git 存储库中提交更改时,需要将 public 添加到需要调用管道的每个用户的帐户。 CloudFormation 堆栈的“输出”选项卡包含两个 Webhook 端点 URL、输出存储桶名称和 public SSH 密钥 [1].
[1] https://aws-quickstart.s3.amazonaws.com/quickstart-git2s3/doc/git-to-amazon-s3-using-webhooks.pdf
我正在尝试使用 AWS CodePipeline 构建 CI/CD。
我正在将 Git 实验室与 AWS 集成 S3.I 我正在使用这个 link -
https://aws.amazon.com/quickstart/architecture/git-to-s3-using-webhooks/
当代码被推送到特定分支时,AWS API 被调用。 (我可以在 CloudWatch 日志中看到)。但是我遇到了以下错误 -
Failed to authenticate SSH session: Waiting for USERAUTH response: GitError
我需要在 AWS/S3/Cloudformation 端的任何地方配置 GITlab username/keys 吗?
我已经在 Gitlab Webhooks 端配置了 GIT PULL URL ( GitPullWebHookApi)。
我已经将来自 AWS S3 Cloudformation 的 PublicSSHKey 配置到 Gitlab 中的 Secret Token。
我是否遗漏了任何步骤?
是否有任何文档指定为此集成配置 Gitlab keys/user 凭据的步骤?
在Git实验室用户public密钥设置中添加由Cloudformation Stack生成的SSH public密钥资源"PublicSSHKey"。请记住,在 Git 存储库中提交更改时,需要将 public 添加到需要调用管道的每个用户的帐户。 CloudFormation 堆栈的“输出”选项卡包含两个 Webhook 端点 URL、输出存储桶名称和 public SSH 密钥 [1].
[1] https://aws-quickstart.s3.amazonaws.com/quickstart-git2s3/doc/git-to-amazon-s3-using-webhooks.pdf