Сборка конвейера Azure - опубликованный zip-файл - PullRequest
0 голосов
/ 14 января 2019

Я довольно новичок в конвейерах Azure Build, но у меня возникают проблемы с поиском ответа на этот вопрос.

Когда я создаю свой артефакт, результаты включают мои файлы кода сервера (vb и cs). Как построить конвейер сборки, в котором отбрасываемые артефакты - это только файлы, которые мне нужны для публикации сайта? То есть я хочу исключить файлы vb и cs, но включить необходимые файлы сценариев dll и html / java.

1 Ответ

0 голосов
/ 14 января 2019

Вы публикуете неправильную вещь как артефакт. Возможно, вы указали $(Build.SourcesDirectory) или $(System.DefaultWorkingDirectory) в качестве корневой папки для своих артефактов.

Посмотрите на свой шаг сборки. Вы указываете выходной каталог в качестве аргумента MSBuild? Если нет, укажите один. В частности, $(Build.ArtifactStagingDirectory). Таким образом, вы передадите аргумент MSBuild /p:OutDir=$(build.artifactstagingdirectory)

Затем опубликуйте $(Build.ArtifactStagingDirectory) вместо той папки, которую вы сейчас публикуете.

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