簡體   English   中英

TFS 2012在構建后部署多配置文件

[英]TFS 2012 deploying mutliple profiles after build

我目前正在使用構建定義在TFS 2012中進行持續集成。

我正在使用以下構建參數

/p:DeployOnBuild=true;PublishProfile=DEV_SERVER;Password=secret 

一切都很好。

現在,我需要將內部版本發布到多個站點 ,並且已經在Visual Studio中創建了發布配置文件。 但是如何告訴MSBuild使用多個配置文件?

/p:DeployOnBuild=true;PublishProfile=DEV_SERVER1;Password=secret /p:DeployOnBuild=true;PublishProfile=DEV_SERVER2;Password=secret /p:DeployOnBuild=true;PublishProfile=DEV_SERVER3;Password=secret

不起作用。 僅發布一個站點。 (我不確定第一個還是最后一個)

有人知道如何指定嗎?

我知道我可以在這個新的構建定義中使用另一個配置文件在TFS上復制該構建定義,但是在這種情況下,該應用程序將被構建兩次,並且服務器上的發行版具有不同的構建號。

您可以在MSBuild參數中指定發布xml

/ t:構建/ t:發布/p:SqlPublishProfilePath=DEV.publish.xml

而且此選項僅適用於TFS2012和VS2012

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM