Задача в конвейере CD для редактирования или преобразования некоторых файлов перед каждым развертыванием - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь настроить конвейер CI / CD с помощью Azure DevOps.Мое требование - настроить задачу на этапе выпуска, чтобы редактировать или преобразовывать несколько файлов (XML и другие текстовые файлы в соответствии с требованиями заказчика) перед каждым развертыванием.

, например, редактировать файл pom.xml для редактирования идентификатора артефакта перед каждым развертыванием..

Как и где я могу настроить эту задачу?

1 Ответ

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

В marketplace есть несколько расширений, которые могут заменить строки в файлах другими строками (наиболее популярным является «Заменить токены»), вы можете установить расширение и использовать его во время конвейера выпуска.

Другой вариант - написать небольшой скрипт PowerShell, который заменяет строки, и в выпуске использовать задачу PowerShell.

...