首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure DevOps SetUp -单一解决方案下的多重项目/ WebJobs

Azure DevOps SetUp -单一解决方案下的多重项目/ WebJobs
EN

Stack Overflow用户
提问于 2018-10-01 11:42:27
回答 1查看 502关注 0票数 0

我们在一个解决方案中有多个项目。

  1. 需要将2个项目部署为Azure Web应用程序
  2. 10个项目是web作业,需要部署到Azure web应用程序之一。

有人能指导我如何设置持续集成的部署管道吗?

EN

回答 1

Stack Overflow用户

发布于 2018-10-01 12:18:05

这是一种选择:

安装生成管道,以便生成可安装软件包的准备程序。实现这一目标的一个简单方法是使用构建解决方案任务并在MSBuild参数中添加以下参数: /p:TransformConfigFiles=true /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:OutDir="$(build.stagingDirectory)“(当然,您需要默认创建的发布符号、路径和发布工件任务)

现在,当您构建解决方案时,您应该已经准备好安装包(zip文件)。

接下来,我们需要设置部署管道。在这里,您应该使用任务。如果您已经将Azure订阅链接到Azure DevOps.In包或您可以放置的文件夹:$(System.DefaultWorkingDirectory)/**/(要部署的zip包的名称),那么除了包或文件夹之外,所有其他参数都应该很容易设置。

Web作业与应用程序并没有太大的不同,所以您应该也可以使用上面的指南来设置它们的管道。

有关web作业部署的详细信息,请参阅Microsoft示例:https://blogs.msdn.microsoft.com/tfssetup/2016/05/18/deploying-and-schedule-azure-webjobs-from-vsts-to-azure-web-app-with-bonus-cron-scheduling/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52590342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档