Github Enterprise Service Connection недоступно в артефактах конвейера выпуска DevOps Azure
Я пытаюсь настроить конвейер выпуска для использования репозитория, размещенного в общедоступном экземпляре GitHub Enterprise, но я не могу получить доступ к служебному подключению к репозиторию GitHub Enterprise.
Я могу настроить служебное соединение с репозиторием Github Enterprise и проверить то же самое, но это соединение недоступно при добавлении артефакта в конвейер выпуска. Я могу добавить его в конвейер сборки, но не в конвейер выпуска. В моем случае мне нужно развернуть ресурс Azure, используя шаблон ARM, который находится в git-репозитории, и, следовательно, нет никакого шага "сборки", и, следовательно, нет необходимости создавать конвейер сборки. Я использую задачу "Развертывание группы ресурсов Azure".
Мне удалось очень легко настроить и выполнить конвейер выпуска для git-репо, размещенного в том же проекте Azure DevOps, и я ожидал, что использовать Git-репозиторий GitHub Enterprise так же легко.
0 ответов
Выпуск конвейера пока не поддерживает GHE. В качестве обходного пути вы можете создать определение сборки, которое может подключаться к GHE, создавать и создавать артефакты. Выпуск конвейера может потреблять артефакт из сборки.