Я столкнулся с тем же сообщением "У вас нет действительной организации DevOps Azure".Я решил эту проблему, зайдя на Visual Studio Marketplace и включив выставление счетов за репо visualstudio.com для CI / CD, размещенного в Microsoft.В некоторых документах говорится, что DevOps (конвейеры Azure) бесплатны для 5 пользователей. Я предполагаю, что мы не прошли квалификацию, поскольку в репо Azure Devops (visualstudio.com) есть 6 активных пользователей.(Недавно нам пришлось открыть кредитную карту, чтобы активировать 6-го члена команды.)
Вот шаги, которые я использовал, чтобы попасть на рынок и включить выставление счетов:
- ВAzure Portal, нажмите «Все сервисы», затем найдите «devops».
- Нажмите «Организации Azure DevOps»
- Наш проект visualstudio.com (также известный как Azure DevOps, сервис, ранее известный как VSTS)РЕПО было отображено в результатах.Нажмите на него.
- Появился сводный экран с надписью «Настройки | Удалить биллинг | Настройка биллинга | Подключить AAD ...» вверху.В правом нижнем углу области сводки нажмите «Все настройки =>».Колонка «Настройки организации» (столбец) отображается справа.
- В колонке «Настройки организации» нажмите «Конвейеры Azure».В нашем случае на дисплее было показано «MICROSOFT-HOSTED CI / CD» с «0 Edit» внизу, и «САМОСТОЯТЕЛЬНЫЙ CI / CD» с «1 Edit» внизу.Самостоятельный хостинг к нам не относится, поэтому ...
- Нажмите "Изменить" для элемента CI / CD, размещенного в Microsoft.
- Вы попадете на marketplace.visualstudio.comслева отображается «CI / CD с размещением Microsoft», а также экран, на котором можно выбрать количество «оплачиваемых параллельных заданий».В нашем случае мы используем стороннюю службу для лицензирования Microsoft, поэтому я не смог увидеть, какова будет Общая стоимость.Но я выбрал 1 параллельную работу и продолжил процесс.После того, как я включил биллинг, я смог вернуться на портал Azure и (после обновления) перейти к процессу настройки конвейера сборки согласно различным видео и документации.
Как это часто бывает в Microsoft, первоначальное сообщение «У вас нет действительной организации Azure DevOps» было бесполезным, процесс, не похожий на демонстрацию «дыма и зеркала», и такая формулировка, как «бесплатно для 5 пользователей», вводит в заблуждение,
Надеюсь, вышесказанное сработает так же, как и для меня, и сэкономит время другим.