azure - 在 Azure DevOps Release Pipeline Artifacts 中,Github 企业服务连接不可用
问题描述
我正在尝试配置发布管道以使用托管在公开公开的 GitHub Enterprise 实例中的存储库,但我无法访问到 GitHub Enterprise 存储库的服务连接。
我可以设置到 Github Enterprise 存储库的服务连接并进行验证,但是在将工件添加到发布管道时,此连接不可用。我可以将它添加到构建管道,但不能添加到发布管道。在我的情况下,我需要使用 git repo 中的 ARM 模板部署 Azure 资源,因此不涉及“构建”步骤,因此无需创建构建管道。我正在使用“Azure 资源组部署”任务。
我已经能够非常轻松地针对托管在同一个 Azure DevOps 项目中的 git 存储库设置和执行发布管道,并且希望能够同样轻松地使用 GitHub Enterprise 托管的 git 存储库。
解决方案
发布管道还不支持 GHE。作为一种解决方法,您可以创建一个可以连接到 GHE 并生成和工件的构建定义。发布管道可以使用构建管道中的工件。
推荐阅读
- swift - “SKNode”类型的值没有成员“纹理”。但它确实
- axios - React 无法与节点 ERR_CONNECTION_REFUSED 对话
- java - 运行 spring-boot 时 IntellIJ CreateProcess 错误 = 206
- javascript - 在 2 个数组中只比较一次键值
- python - “...”在python def中是什么意思
- python - 在 python 中使用 mss 将屏幕的捕获部分保存到使用 opencv2 的视频
- django - 角度不显示对象属性
- nsis - 当用户尝试在不受支持的操作系统上安装时如何显示弹出消息
- google-cloud-sql - Cloud SQL (Postgres) 备份和恢复
- java - 在 Flutter 中访问 Android XML 布局