是否可以在TFS服务器中安排 CI Build 来克隆“远程 Git存储库”(即从gitHub或gitLab)并运行构建?? / p>
我知道TFS 2013
可以使用自托管Git仓库。但是我可以制作一个“TFS构建控制器”从远程仓库获取代码并构建它,比如克隆/从github拉出来吗?
我只对运行连续集成构建感兴趣,而不是将Visual Studio用作git客户端。 (我使用SourceTree作为git客户端)
答案 0 :(得分:1)
如果您在TFS中创建自托管Git仓库并将远程仓库克隆到其中,您将能够为该文件夹配置构建。然后,作为“预构建”脚本的一部分,您可以运行任何您喜欢的内容,以获得正确的位数。
理想情况下,您需要自定义构建模板以运行脚本预获取,以便在TF Build获取代码之前同步存储库。