Как настроить конвейер выпуска DevOps Azure для упаковки сценариев PowerShell? - PullRequest
0 голосов
/ 15 мая 2019

Я новичок в Azure DevOps и пытаюсь понять, как упаковать выпуск проекта сценария PowerShell, над которым я работаю.

Ранее я был знаком с GitHub и ручным процессом создания новой версии моего репозитория проекта. Сейчас я экспериментирую с Azure DevOps, и я хочу получить результаты, аналогичные GitHub, где мои репозитории сценариев PowerShell упакованы в zip-файл, который я могу опубликовать для выпуска.

Я не знаком с процессом конвейера в Azure DevOps или YAML как новичок в правильных инструментах цикла выпуска. Ранее я только что создал сценарии и поделился ими просто так, как они есть, или поместил их в репозиторий GitHub и вручную упаковал релиз. Я не собираюсь выпускать большое количество сборок, и мне никогда не приходилось делать это с автоматической точки зрения, которая, похоже, ведет меня в Azure, если я что-то упустил?

1 Ответ

0 голосов
/ 16 мая 2019

Все довольно просто. Я предпочитаю делать это, используя устаревший графический интерфейс (подсказка: при запуске нового Build Pipeline есть ссылка с надписью Use the classic editor), а затем преобразовать в YAML после После того, как мой Build Pipeline заработает.

1) Создайте свой стандартный Build Pipeline. 2) Добавьте шаг в ZIP ваши файлы enter image description here

3) Добавьте свойства к этому шагу архива. Укажите источник для архивирования и укажите, где должен располагаться файл ZIP. enter image description here

4) Наконец, преобразуйте этот единственный шаг в шаг YAML, нажав в правом верхнем углу ссылку View YAML. enter image description here

Я пропускаю много шагов, но я надеюсь, что это приведет вас в правильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...