2014-11-21 27 views
0

我們目前的CI構建過程都圍繞着TFS及其TeamBuild。我們正在評估Jenkins + Perforce作爲我們未來的解決方案。從TFS + TeamBuild到Jenkins + Perforce

我的問題是如何將我在TFS構建定義中配置的所有內容翻譯成Jenkins,以便構建我的項目?我的理解是詹金斯使用MSBuild的配置文件來構建。如果那是真的,那麼這是否意味着我必須以某種方式獲取當前在MSBuild配置文件中的TFS構建定義中的所有信息?

+1

這是一個奇怪的舉動。我認爲你不使用敏捷項目計劃或測試管理?發佈管理怎麼樣? Perforce + Jenkins模型沒有提供這些東西...... – 2014-11-23 11:34:44

回答

0

詹金斯默認不使用任何msbuild文件。儘管使用插件可能是可能的。或者直接調用msbuild來獲得相同的效果。如果你知道如何從命令行構建,那麼從詹金斯做它的微不足道。只需創建一個自由式項目並添加一個windows 32 shell命令。