2016-12-02 109 views
-1

我想使用VSTS完全自動部署Web應用程序。我有一個示例azure應用程序,我想在其上創建一個構建定義,其中包含構建解決方案,運行單元測試以及將它作爲構建步驟在IIS上以Azure方式部署。我是VSTS的新手,我發現使用VSTS自動化部署很困難。尋求一些關於如何創建上述構建定義的幫助。任何絲毫的指導都會有所幫助。使用VSTS通過Azure部署Web應用程序(Visual Studio Team Service)

+0

你用他們的方式解決了這個問題嗎? –

回答

2

Madhur,

你會發現一步一步走到了Visual Studio的網站上最新的例子:

  1. Build and deploy your ASP.NET 4 code to an Azure web app
  2. Deploy ASP.NET apps to Azure web apps

首先創建一個生成定義測試並打包你的網絡應用程序。

其次熟悉發佈定義以將其部署到Azure上。或者如果你只是想在一個地方做到這一點,你可以在你的構建定義中擁有一切,這取決於你。

另外,當在VSTS上創建構建或發佈定義時,提供的模板非常有用,一切都已完成,因此您必須感覺到這些差距。我建議你看看它。

1

我編寫了這個過程的演練my blog site,它是一個asp.net核心應用程序,但其主體對於一個普通的.net框架是一樣的,事實上它更容易,因爲您只需選擇Visual Studio Build模板創建構建定義時。我的演練還介紹瞭如何部署承載網站所需的Azure資源 - 將基礎結構用作代碼的良好實踐,並以CI和CD流程中處理源代碼的相同方式維護該代碼。

相關問題