我已将以下教程用于我的 Web 应用程序。
https://www.visualstudio.com/ru-ru/docs/release/examples/azure/continuous-to-app-service
它展示了如何在 Azure Portal for Web Apps 中设置持续部署。它会在 Visual Team Services 中生成构建和发布定义。我已经使用它们来获取网络应用程序的基本配置,并且只是调整了构建和发布定义来满足我的要求。
但我找不到任何有关如何使用 VS Team Services 部署 WebJobs 的教程或信息。
我的所有网络作业都位于单独的应用程序服务中,没有任何网络应用程序。我一直在使用 Visual Studio 中的“发布为 azure webjob”功能从我的计算机部署 Web 作业。
最佳答案
部署单独的 Web 作业可以与部署 Web 应用程序相同的方式完成。
当使用问题教程中描述的 Azure 门户创建的构建定义时,解决方案中的任何 Web 作业也会有一个 zip 包。
只需更改发布定义即可使用该包,即使没有任何 Web 应用程序也会部署它。
关于continuous-integration - 配置 Visual Studio Team Services 以部署 WebJobs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41405036/