gpt4 book ai didi

git - 如何将特定分支发布到azure应用程序服务?

转载 作者:行者123 更新时间:2023-12-03 05:54:07 25 4
gpt4 key购买 nike

我在 VSTS 中有代码。我有 azure 的应用程序服务。

我可以通过发布配置文件手动从 Visual Studio 部署到 azure。

我设置了继续集成部署,现在我有人推送到 master 分支,它将部署在 azure 上。

如何将特定分支发布到azure应用程序服务?主要目标是 QA 可以在没有 VS 的情况下部署任何分支。

我找不到任何东西,除了做很多 CMD 命令,比如登录 VSTS、获取文件、上传到服务器、运行服务器。

最佳答案

您可以使用 Azure App Service Deployment step/task 部署到 azure 应用服务。例如:

  1. 创建构建定义
  2. 添加相关步骤/任务来构建您的项目
  3. 添加 Azure 应用服务部署步骤/任务(可以使用 Web 部署进行发布或直接上传文件)
  4. 选择“触发器”选项卡并启用持续集成
  5. 指定存储库和分支过滤器

之后,如果您将更改推送到目标分支,则会触发构建。

相关文章:Define a continuous integration build for your Node.js app , Continuous deployment to Azure for ASP.NET Core, with VSTS

另一方面,您也可以通过Azure持续交付(CD)来部署应用程序,更多信息,您可以引用:Use Azure to automatically generate a CI/CD pipeline to deploy an ASP.NET app

关于git - 如何将特定分支发布到azure应用程序服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44140537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com