3

我們正在使用MS SS * S開發一些BI項目,並且我們還有asp.net Web UI作爲我們的SSRS報表的容器,用於從OLAP讀取數據立方體 使用TeamCity作爲用於asp.net網站的CI工具是相當直接的,並且我們正在尋找類似的SS * S方法,我們做了一些使用腳本來構建和部署SSAS的練習,但它需要將BIDS安裝到teamcity server, MSbuild也支持SS * S構建和部署嗎? 是否有用於SS * S構建和部署的任何TeamCity嵌入式工具? 任何最佳實踐?如何使用TeamCity自動部署/構建SSAS和SSRS解決方案

非常感謝!

回答

3

Teamcity buildagents旨在安裝所需的工具。如果您需要BIDS來構建您的項目 - 請將其安裝在您的teamcity buildagent上。如果您不想將其安裝在您的teamcity服務器上 - 只需將您的代理移動到另一臺服務器即可。

這是非常流行的做法時的TeamCity服務器還充當生成代理本身,但它不是強制性的,你可以設置其他服務器\ VM與您需要的特定項目生成的所有工具生成代理。通過這種方式,您可以設置各種(當不同版本的構建工具無法並行安裝時,您需要使用這些工具),以滿足您的需求。