2016-08-15 145 views
2

我试图部署与VSTS发布管理AzureRM Webjobs而一直没能找到比通过FTP上传等一个很好的解决方案。这种方式有效,但在工作时间安排发生变化时无法处理。迄今为止我发现的每个解决方案都是指Classic Webjobs,它不适用于部署到资源管理器的作业。AzureRM WebJobs部署与发布管理的Visual Studio团队服务

+0

您可以检查这些文章和线程https://azure.microsoft.com/en-in/documentation/articles/vs-azure-tools-resource-groups-ci-in-vsts/ HTTP:// stackoverflow.com/questions/35458493/how-to-deploy-to-azure-resource-group-using-vsts-release-management –

+0

你为什么不能使用内置“部署AzureRM Web应用程序”的步骤从VSTS?你如何指定Web工作的时间表? –

回答

0

DavidDebbo创造了如何发布与ARM模板这里webjobs样本:ARMTemplates/WebAppWithWebJobs.json。有关详细信息,请参阅此处。

此外,你可以简单地在你释放定义部署通过Azure的资源管理器的webjob添加AzureRM Web App Deployment任务,如果你可以看到在任务列表中该任务。

AzureRM Web应用程序部署任务用于将WebJobs部署到Azure并将WebJobs部署到Azure。该任务仅适用于Azure资源管理器API 。该任务使用的基础技术是Web Deploy。

该任务正在开发中,并且可用于Visual Studio Team Services(VSTS)上的一组有限的 帐户。该视频描述了当前任务中可用的功能 。

+0

我可以看到AzureRM Web应用程序部署的任务,但是我生成输出Web应用程序包和网络的工作,因为它是自己的包,当我部署的工作,它只是将覆盖我的web应用程序。我的应用程序由一个包含8个作业的网络应用程序组成 看着你引用阿南德并没有真正进入有关如何在网上发布任务,他只对Web应用程序包的会谈细节的视频后。 – Darnell

+0

@Darnell所以你的意思是你在构建之后得到两个包? –

+0

构建完成后,我获得了大约9个软件包。每个工作一个,Web应用一个。 @Eddie – Darnell

相关问题