好吧,我已經搜索了幾天,仍然沒有找到我認爲是這個問題的優雅解決方案。在teamcity中使用msbuild部署到遠程服務器
這是我想要發生的事情。
- 我想的TeamCity建立我的代碼
- 然後對其進行測試
- 它,然後部署到遠程服務器。
前兩個很容易,但沒有人似乎有一個很好的部署選項。我已經設置了支持Web部署的服務器(以前稱爲msdeploy?),並且可以從本地計算機將其發佈到遠程服務器。
我希望teamcity能夠在成功構建和測試後允許遠程發佈網站。
請告訴我有人有問題的解決方案!我很高興這幾乎是星期五,因爲我近在眼前,需要酒精來幫助我。
在此先感謝。
那你最終使用? – 2011-10-26 06:06:45
我使用#1,一個固定的工作目錄文件夾。如果我創建了一個分支,我創建一個新的固定工作目錄文件夾,然後通過分支位置的後期構建部署腳本進行更新。 #3將是最優雅的,但是發現引用msbuild,teamcity和OS環境變量的正確方法,就像從msbuild到batch到powershell一樣,這仍然是我不擅長的。 – MatthewMartin 2011-10-26 14:44:34