簡體   English   中英

從源代碼管理部署Web角色到azure

[英]deploy web role to azure from source control

有沒有辦法從源代碼控制部署到azure webrole。

我不介意我使用哪種sc系統,只是希望部署在'推送'上發生,就像使用git的azure網站一樣。

Microsoft 提供免費的托管TFS服務 ,只要TFS團隊項目中發生簽入,您就可以自動構建和部署項目,從TFS到Azure。 設置非常簡單,大約需要10-15分鍾。 它目前處於預覽狀態,因此它是免費的。 我有一篇博客文章和一個伴隨的視頻

博客文章和視頻用於“Azure網站”,但“Azure Cloud Service”(您提到的Web角色)的過程幾乎完全相同。

雲服務(Web /工作者角色)上的'Git'持續開發(推送)不支持(僅限網站),此博客文章提供了有關如何為Web角色自動化事物的一些指導(*注釋日期SDK) :'使用Windows Azure SDK 1.6自動構建和部署' http://blogs.msdn.com/b/tomholl/archive/2011/12/06/automated-build-and-deployment-with-windows-azure-sdk- 1-6.aspx

AS Windows Azure Web角色部署項目嚴格綁定到特定打包項目您正在使用的源控件必須能夠提供機制來調用您的代碼,並以可接受的方式打包和部署它。 對於您選擇的特定語言,打包確實需要依賴Windows Azure SDK工具。

根據您選擇的標記C#,您似乎正在使用Visual Studio和TFS,您確定可以創建MSBUILD腳本來自動化您的構建和部署過程,該過程可以在開發機器之外運行,但是在TFS的限制范圍內。 此處描述此過程。

此外,如果您可以使用TFS構建Server 2010,則可以創建自動構建/部署腳本,如此處所述該腳本也會受到影響。

最重要的是,您可以使用SDK打包應用程序並使用REST API部署包,因此,如果您不使用REST T,則可以非常輕松地構建自定義解決方案,以便直接從任何非TFS源服務器構建和部署。

暫無
暫無

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

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