Наша команда является новичком в администрировании Azure DevOps. Когда основная команда «devops» начала писать автоматизированные задачи для процессов, которые не обрабатываются задачами сборки / выпуска, возник вопрос как лучший способ облегчить это.
В настоящее время мы храним наши сценарии вхранилище в нашей собственной коллекции / проекте. Мы хотим начать использовать сценарии как часть процессов сборки и выпуска в других проектах других коллекций. Каков наилучший способ получить эти сценарии в части конвейера выпуска для запуска в качестве задачи?
Например, мне нужно запустить сценарий powershell на сервере выпуска, чтобы изменить содержимое приложения после выпуска. Я думаю, что мне нужно настроить конвейер выпуска для моих скриптов, которые развертываются в определенном месте. Как часть процесса сборки приложения, я скопирую этот сценарий в промежуточную папку приложения, чтобы он мог быть упакован с артефактом. Как часть конвейера выпуска, я выполню сценарий, а затем выполню задачу, которая удалит сценарий из папки выпуска.
Похоже ли это на лучший способ справиться с этим, или есть лучшее,более эффективный и предпочтительный способ справиться с этим?