我创建了一个app service
inazure portal
并想ci/cd
用一个外部 git 存储库配置它。在文档中提到有一个使用外部 git 存储库的选项,但在我的情况下我无法找到它。我尝试app service
完全按照文档中的说明创建:
这就是我在 azure 门户中看到部署中心的方式:
我创建了一个app service
inazure portal
并想ci/cd
用一个外部 git 存储库配置它。在文档中提到有一个使用外部 git 存储库的选项,但在我的情况下我无法找到它。我尝试app service
完全按照文档中的说明创建:
这就是我在 azure 门户中看到部署中心的方式:
我们得到了它的工作 - 在这里发布我的答案,以防其他人面临这种情况。我必须service app
使用windows OS
. 似乎Linux OS
只有在部署中心启用 FTP 选项(默认情况下)。创建service app
使用后windows OS
它工作正常,我能够在部署中心看到所有选项,而无需任何进一步的配置。
这里来自微软的声明:
使用不受支持的存储库
对于Windows
应用程序,您可以从门户不直接支持的云 Git 或 Mercurial 存储库(例如 GitLab)手动配置持续部署。您可以通过选择部署中心页面中的外部框来执行此操作。有关详细信息,请参阅使用手动步骤设置持续部署。
https://docs.microsoft.com/en-us/azure/app-service/deploy-continuous-deployment
这不是一个合理的外观,即使 Web 应用的 OS 类型是 Linux,也会有External Repository
选项。
我认为您可以尝试创建一个新的网络应用程序,请参阅我的步骤。
在门户中导航到应用服务 -> 添加 -> Web App -> 创建 创建 Web 应用后,检查部署中心并进行配置。
注意: 持续部署的 MS 官方文档已经从 更改Deployment options
为Deployment Center
,值得一试。
如果您仍有任何问题,我建议您联系Azure 支持寻求帮助。