我想使用构建和发布可视工作室团队服务的管理来部署azure webjob。 我已经创建了一个webjob项目,我已经从visual studio部署了,我希望自动部署。
谢谢!
答案 0 :(得分:8)
请参阅以下步骤以发布/部署Web作业:
webjob-publish-settings.json
文件(这是必需的)**\*.sln
;安装类型:Restore)
**\*.sln
,MSBuild参数:/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"
)$(build.artifactstagingdirectory)
;工件名称:drop
;工件类型:Server
)$(System.DefaultWorkingDirectory)\**\WebJob1.zip
另一方面,要配置Azure服务端点,您可以参考此博客:Automating Azure Resource Group deployment using a Service Principal in Visual Studio Online: Build/Release Management。