Построить конвейер для файлов xaml - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь создать конвейер CI / CD для своего проекта, для которого выходные данные разработки представляют собой несколько файлов xaml.

Я пытаюсь построить конвейер в инструменте Azure Devops.Для конвейеров сборки мы должны выбрать задачу (например, для скриптов powershell есть задача powershell).Поскольку файлы нашего проекта - xamls, что мы могли бы выбрать здесь и завершить сборку?В основном, какие действия по сборке (например, sonarQube и HPFortify для java проекта) мы можем выполнять с файлами xaml?Если их нет, могу ли я обойтись и получить пустую сборку, чтобы мы могли войти в конвейер выпуска без особых проверок сборки.Нам не нужно упаковывать его в отдельный пакет.После сборки он может остаться в виде файлов xaml, и конвейеры CD могут развернуть его в папке на сервере.

1 Ответ

0 голосов
/ 23 ноября 2018

Если ваш артефакт сборки - это просто набор файлов XAML, просто используйте задачу копирования, чтобы скопировать их в $ (Build. ArtifactStagingDirectory), а затем используйте задачу публикации, чтобы взять содержимое $ (Build. ArtifactStagingDirectory) и сохранитьэто на сервере, и все готово.

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

...