首页 > 解决方案 > 在 Azure DevOps Release Pipeline Artifacts 中,Github 企业服务连接不可用

问题描述

我正在尝试配置发布管道以使用托管在公开公开的 GitHub Enterprise 实例中的存储库,但我无法访问到 GitHub Enterprise 存储库的服务连接。

我可以设置到 Github Enterprise 存储库的服务连接并进行验证,但是在将工件添加到发布管道时,此连接不可用。我可以将它添加到构建管道,但不能添加到发布管道。在我的情况下,我需要使用 git repo 中的 ARM 模板部署 Azure 资源,因此不涉及“构建”步骤,因此无需创建构建管道。我正在使用“Azure 资源组部署”任务。

我已经能够非常轻松地针对托管在同一个 Azure DevOps 项目中的 git 存储库设置和执行发布管道,并且希望能够同样轻松地使用 GitHub Enterprise 托管的 git 存储库。

标签: azureazure-devopsazure-pipelines-release-pipelinegithub-enterprise

解决方案


发布管道还不支持 GHE。作为一种解决方法,您可以创建一个可以连接到 GHE 并生成和工件的构建定义。发布管道可以使用构建管道中的工件。


推荐阅读