2

我已將以下教程用於我的Web Apps。配置Visual Studio Team Services以部署WebJobs

https://www.visualstudio.com/ru-ru/docs/release/examples/azure/continuous-to-app-service

它顯示瞭如何建立持續部署在Azure的門戶網站Web應用程序。它導致Visual Team Services中的構建和發佈定義。我使用它們來獲取我的Web應用程序的基本配置,並調整構建和發佈定義以適應我的要求。

但我找不到任何教程或有關如何部署VS Team Services的WebJobs的信息。

我的所有網絡工作都位於單獨的應用程序服務沒有任何網絡應用程序。我一直在使用Visual Studio中的「作爲天藍色的webjob發佈」功能從我的計算機部署Web作業。

回答

3

部署一個單獨的web作業可以用與部署web應用程序相同的方式完成。

當您使用由問題教程中描述的Azure門戶創建的構建定義時,解決方案中的任何Web作業也都會壓縮包。

只需更改發行版定義即可使用該軟件包,即使沒有任何Web應用程序,也可以進行部署。

1

有一個簡單的教程在Azure文檔中:

https://azure.microsoft.com/en-us/blog/enabling-command-line-or-continuous-delivery-of-azure-webjobs/

我想借此文檔和提取所顯示的MSBuild的過程中調用的命令行參數,並直接調用它作爲我構建的一部分作爲您正在使用的任何構建工具或任何工具。

+1

感謝您的回答。在Visual Studio Team Services中,顯然甚至不需要使用命令行或任何特殊任務。也可以使用部署Web應用程序的任務。看到我的答案。 – Lillvik

相關問題