Попытка использовать размещенный агент сборки и локальный агент выпуска.
Проект - это веб-приложение ASP.Net MVC в решении с другими проектами.Сборка завершается успешно, но в папке артефакта ничего нет, поэтому выпуск ничего не делает.
[обновление от 22.05.2008] Мне нужно опубликовать какое-то место, относящееся к размещенному агенту, затем вМой предварительный агент выпуска, я могу использовать задачу copy_files для простого копирования этих файлов в путь unc.
[обновление от 23.05.2008]Используя эти аргументы msbuild для задачи сборки, я смог получить zip-папку, содержащую опубликованные файлы.Единственная проблема сейчас заключается в том, что файлы находятся в глубоко вложенной структуре.Поэтому мне нужно просто разархивировать их в задаче выпуска или запретить их архивирование.
/t:My_MVCWeb_Project_Name /p:DeployOnBuild=true /p:WebPublishMethod=FileSystem /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"
Журнал сборки
Задача сборки (размещено на хосте)VS 2017 агент).За параметром / t следует имя_проекта.
Задача публикации определения сборки
Определение выпуска только с задачей copyfiles (запускается предварительно)