我希望使用TeamCity对TFSPreview.com进行基本构建。
TFSPreview服务使用LiveID作为凭据,因此,只要我能够解决,您需要使用http://windows.microsoft.com/en-US/windows7/online-id-providers将TeamCity构建服务器登录与liveID相关联。
谷歌搜索TFSPreview和TeamCity带来的回报很少。我可以找到关于这个主题的唯一JetBrains问题(http://youtrack.jetbrains.com/issue/TW-20909)仍然是开放的,修复版本是8.0。
因此,为了节省浪费时间,目前是否可以针对存储在TFSPreview中的代码运行TeamCity(7.1)构建?
注意:我们不能使用TFSPreview自己的基于云的主机作为构建机器,因为我们使用一些需要在构建机器上安装的DevExpress组件 - 而不是使用TFSPreview的选项。这是一种耻辱,否则这个过程已被证明非常简单(即使构建电子邮件很慢到达)。
答案 0 :(得分:6)
在您的TFS服务帐户中,您可以专门为这些方案设置服务帐户。
答案 1 :(得分:1)
由于@ jesse的答案,我可以在管理配置Teamcity之后确认这是有效的! (我使用的是最新版本的TC - 8.0.3)
我已将此作为一个完整的答案添加,因为我也陷入了使用URL和用户名格式的问题。所以这里有适合我的全部细节:
首先在TFS中配置备用凭据(配置文件 - >凭据 - >启用备用凭据)
然后在TeamCity中:
希望这有助于其他人!