visual-studio-code - 部署到 Azure 扩展 - 仅允许创建 Github 操作工作流。不允许 GitHub + Azure Pipelines 流创建
问题描述
我正在按照此处概述的步骤进行操作。我正在使用部署到 Azure 扩展
我已经完成了以下步骤。
我设法创建了一个简单的反应应用程序,然后让 GitHub + GitHub Actions 部分正常工作。
现在,我想让 GitHub Plus Azure Pipeline 工作。因此,我删除了 GitHub Actions/Workflow 文件,并重新开始 CICD 设置。
接下来,我在扩展中启用了 Use Azure Pipelines for GitHub。
然后,根据上述微软文档链接中概述的步骤/图片,我已经从命令面板开始配置 CICD 选项。
选择了 Visual Studio 订阅
选择了目标网络应用
现在,在这一点上,根据链接的教程,它应该要求我选择一个 azure devops 组织,以便 azure 管道 YAML 文件可以启动。这一步永远不会发生。
相反,VS Code 将像以前一样继续生成 GitHub 操作工作流。
我应该如何处理使用此扩展的 GitHub 到 Azure 管道?
更新 1
如果有人好奇,我在视觉工作室社区论坛上提出了一个问题。你可以在这里找到
截至目前,正在进行讨论,但还没有解决方案。
解决方案
您可以尝试重新安装 Deploy to Azure Extension 并启用 Use Azure Pipelines for GitHub,然后再次配置 CI/CD 选项。如果问题仍然存在,您可以在此处报告此问题。
您可以直接在 azure devops 项目中创建管道。看看下面的教程
构建、测试和部署 JavaScript 和 Node.js 应用程序
你还需要创建一个Azure 资源管理器服务连接,以从 azure devops 管道部署到你的 azure 资源。
推荐阅读
- mysql - 如何在数据库的 FLOAT(10,8) 列中存储数字(120)?
- android - 从 Recyclerview 获取所有滚动更新而不破坏回收
- https - 通过 https 建立 SSE 连接失败
- shell - 如何在shell脚本中获取匹配文本字段的值
- jenkins - 为什么 Groovy 的权力断言在 Jenkins 工作中不起作用
- javascript - 使用 PHP/Javascript 将每日 Apache 日志文件上传到 oracle 数据库
- php - 如何在 Laravel Facades 中传递依赖项?
- sql-server - T-SQL 探针残留
- spring - 如何在 Spring Boot javafx 的 Web 上下文中使用我的 OAuth2RestTemplate?
- greenplum - 自动选择旧版/OCRA 优化器?