我正在按照此处概述的步骤进行操作。我正在使用Deploy to Azure Extension
我已经完成了以下步骤。
我设法创建了一个简单的react应用,然后让GitHub + GitHub Actions部分正常工作。
现在,我想让GitHub Plus Azure Pipeline正常工作。因此,我删除了GitHub Actions / Workflow文件,并从CICD设置开始。
接下来,我在扩展程序中启用了“为GitHub使用Azure管道”。
然后,按照上面的Microsoft文档链接中概述的步骤/图片,我已经从命令面板开始配置CICD选项。
选择了Visual Studio订阅
选择了目标网络应用
现在,在这一点上,根据链接的教程,现在应该让我选择一个天蓝色的devops组织,以便天蓝色的管道YAML文件可以启动。这一步永远不会发生。
相反,VS Code将像以前一样继续生成GitHub Actions工作流。
该扩展程序对从GitHub到Azure Pipeline的工作应该怎么做?
更新1
万一有人好奇,我在Visual Studio社区论坛上提出了一个问题。你可以在这里找到
截至目前,正在进行的讨论尚未解决。
答案 0 :(得分:1)
您可以尝试重新安装Deploy to Azure Extension,并为GitHub启用Use Azure Pipelines,然后再次配置CI / CD选项。如果问题仍然存在,您可以报告此问题here。
您可以直接在azure devops项目中创建管道。查看以下教程
Build, test, and deploy JavaScript and Node.js apps
您还需要创建一个Azure Resource Manager service connection才能从azure devops管道部署到您的azure资源。