continuous-integration - 配置 Visual Studio Team Services 以部署 WebJobs

标签 continuous-integration azure-devops azure-webjobs release-management continuous-delivery

我已将以下教程用于我的 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/

相关文章:

.net - MSBuild ItemGroup,不包括 .svn 目录和文件

git - 具有 "Multiple candidate revisions"的 Jenkins 管道正在挑选旧管道

azure - K8s错误: ImagePullBackOff || read: connection refused

azure - 在需要提升权限的 Azure WebJob 中运行脚本

java - 如何使用gradle或maven一次仅对一个模块进行 Sonar 分析?

azure - 当我进行部署槽交换时,为什么 azure 会重新启动网站?

azure-devops - 有没有办法在 powershell 中创建数组并在 Azure DevOps YAML 中循环遍历它?

nuget - 如何仅使用 CLI 在 NuGet 包中包含标签

azure - 为什么我的连续 azure webjob 运行该函数两次?

nuget - WebJobs 升级到最新的 Nuget 包。升级 app.config 以不匹配 WindwosAzure.Storage DLL 版本