有人成功配置 Teamcity 以从 GitHub 进行监控、提取和构建吗?
我似乎不知道如何在哪里以及如何配置 Teamcity 的 SSH 密钥。我将 Teamcity 作为系统服务在系统帐户下运行。那么 Teamcity 将其 SSH 配置存储在哪里?
EDIT
为了使其正常工作,我需要停止代理在系统帐户下运行。
好的...我已经开始在我的 Windows 服务器上工作了。这是我配置的步骤TeamCity 4.5 专业版 http://www.jetbrains.com/teamcity/:
- 下载了JetBrains Git VCS 插件 http://www.jetbrains.net/confluence/display/TW/Git
- 将下载的 zip 文件复制到
.BuildServer\plugins
- 在管理 > 编辑构建配置 > 编辑 VCS 根配置屏幕中,我选择了“Git (JetBrains)”
- 从 GitHub 项目页面输入我的克隆 URL
- Set for authentication method "Default Private Key" -- this is IMPORTANT
- TeamCity BuildAgent 应以标准用户身份运行,并为该用户正确配置 SSH 安装。
- 跟着SSH 配置的 GitHub SSH 说明 http://github.com/guides/providing-your-ssh-key#msysGit
- 将用户名留空。这应该已经在您的 GitHub 克隆 URL 中提供
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)