Подключения службы DevOps Azure не отображаются при настройке нового конвейера выпуска - PullRequest
0 голосов
/ 10 апреля 2019

Я настроил подключение служб в DevOps Azure к моей подписке Azure. Он использует сертификат для подключения. Когда я создаю новый конвейер и выбираю задачу Azure App Service Deploy.

В раскрывающемся списке «Подписка Azure» я ничего не вижу в разделе «Доступные подключения службы Azure», но вижу различные подписки Azure в разделе «Доступные подписки Azure».

Кто-нибудь знает, что это может быть? Есть ли какое-то разрешение, которое мне не хватает?

Я искал онлайн и ничего не вижу.

1 Ответ

1 голос
/ 11 апреля 2019

Если вы говорите об этом ниже в пользовательском интерфейсе, выберите имя подключения, назначенное вами в настройке подписки Azure (или эквивалентного имени подключения) вашего конвейера.

enter image description here

Далее необходимо авторизовать подключение к услуге. Для этого воспользуйтесь одним из следующих приемов:

  • Если вы хотите авторизовать любой конвейер для использования сервисного соединения, перейдите в Azure Pipelines, откройте страницу настроек, выберите Сервис подключений и включите настройку Разрешить использовать все конвейеры соединение опция для соединения.

  • Если вы хотите авторизовать подключение к услуге для определенного pipe, откройте конвейер, выбрав Edit и поставьте в очередь сборку вручную. Вы увидите ошибку авторизации ресурса и Действие «Авторизовать ресурсы» на ошибку. Выберите это действие, чтобы явно добавить конвейер как авторизованный пользователь сервиса подключение.

...