首页 文章

在Visual Studio Online上进行持续集成的Azure WebJobs部署

提问于
浏览
18

朋友们,

我正在尝试使用Azure WebJobs设置持续集成 . 我在解决方案中有一个Web和一个WebJobs项目 . 我已经在Visual Studio Online(* .visualstudio.com)中为Web应用程序设置了持续集成和部署 . 我还使用Visual Studio ASP.Net扩展连接了WebJobs和Web应用程序 - 右键单击VS 2013中的WebSite项目>添加>现有Azure WebJob项目 . 它在网站项目中创建了webjobs-list.json文件 .

我期待在Visual Studio Online构建之后,当Azure网站发生Web应用程序部署时,它也将部署WebJobs . 但事实并非如此 .

在visualstudio.com中构建Visual Studio Online之后,我们如何自动化WebJobs部署?

2 回答

  • 0

    WTE团队了解TFS发布问题 . 我一直在努力开发一种我很舒服的解决方法,但尚未最终确定 . 我的团队正致力于改进VSO的WebJobs发布体验 . 这个项目绝对是我们修复的议程,将包含在下一个VS更新中 . 与此同时,我正试图提出暂时的解决方法;一旦该解决方案具有规定性足以发布,我将在我们的团队博客上撰写一篇总结该流程的帖子 .

  • 13

    这看起来像使用VSTS的方式

    https://blogs.msdn.microsoft.com/tfssetup/2016/05/18/deploying-and-schedule-azure-webjobs-from-vsts-to-azure-web-app-with-bonus-cron-scheduling/

    基本上,

    • 使用VS将您的Web作业链接到Web应用程序 .

    • 创建一个上传WebJob.zip文件的新Buildtask .

    • 利润 .

相关问题