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

相关问题