2

我不知道如何在 Windows上将 AWS CodeCommit git 存储库添加到 TeamCity。我尝试了基于 SSH 和 HTTP 的集成,但无论哪种方式都不起作用(我收到 403 错误)。HTTP 是一个更可行的选择,但由于 AWS 指令建议使用 Putty 的 Pageant,我认为当 TeamCity 作为 Windows 服务运行时会导致问题。

如果您已使其工作或有任何建议,我将不胜感激。

4

1 回答 1

4

TeamCity 目前不支持 git 凭证助手,这是 CodeCommit over HTTPS 所必需的。

要设置 SSH 访问,请将 SSH 密钥与 IAM 用户关联(此处的说明)。然后,您可以将 SSH 密钥上传到 TeamCity 服务器(此处的说明)。对于 TeamCity 的 git 身份验证设置(请参阅此处),将“私钥”与上传的密钥一起使用,并从 AWS IAM 控制台输入 SSH 密钥 ID 作为用户名。

于 2015-09-05T00:12:36.160 回答