При внесении изменений в определяемые YAML конвейеры DevOps Azure может быть довольно утомительно помещать изменения в ветку, просто чтобы увидеть, что сборка не удалась с ошибкой синтаксического анализа (допустимый YAML, но неверное определение конвейера), а затем попытаться выполнить пробную версию. и ошибка исправить проблему.
Было бы хорошо, если бы цикл обратной связи можно было сделать короче, анализируя и проверяя определение конвейера локально; в основном это линтер со знаниями о различных ресурсах и т. д., которые можно определить в трубопроводе Azure. Однако я не смог найти ни одного инструмента, который бы это делал.
Есть ли где-нибудь такой инструмент?