繁体   English   中英

在 Azure DevOps 上开发并部署到另一个云服务

[英]Develop on Azure DevOps and deploy to another cloud service

我们一直在 Azure DevOps 上开发 Angular 应用程序。 我的公司希望让应用程序在另一个云服务上运行。 谁能告诉我:我们可以创建一个管道,将我们的应用程序的生产版本从 Azure 中的构建部署到其他云服务吗? 有哪些陷阱或潜在障碍? 有没有人已经这样做了,可以根据你的经验说话? 提前致谢。

If you want to deploy Angular application on Azure DevOps to Azure App Service via Azure Pipelines, you could follow below steps.

  1. 创建构建管道,添加npm任务安装Angular应用所需的npm包
  2. 使用npm 任务构建应用程序并生成要在 web 服务器上发布的资产
  3. 添加一个Publish Build Artifact 任务,该任务生成工件,稍后将作为发布定义的输入提供
  4. 最后一步是添加一个 CD 管道,该管道将使用此Azure App Service Deploy 任务将构建创建的工件部署到 Azure Web App。 有关详细信息,请参阅本教程

如果要部署到其他云服务,此文档提供了系统定义的任务,您可以查看它以查找是否有现有的可用任务。 如果没有,您可能需要开发自定义管道任务扩展或查找Azure DevOps Marketplace中是否存在现有扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM