Ошибка VSTS: «Ошибка публикации артефактов сборки: ошибка: невозможно создать каталог« {p} » - PullRequest
0 голосов
/ 08 мая 2018

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

Теперь внутри определения сборки я использовал «Артефакт публикации» и настроил его какпоказано на снимке экрана ниже:

enter image description here

Ошибка: В процессе сборки возникает ошибка, связанная с публикацией артефакта на соответствующемместо нахождения.Ошибка показана на снимке экрана ниже:

enter image description here

Любая помощь будет принята с благодарностью.Заранее спасибо.

1 Ответ

0 голосов
/ 08 мая 2018

Задача сборки Publish Artifact выполняется на агенте сборки. Этот агент сборки не может обратиться к общей папке на вашем локальном хосте как \\localhost\something. Вы должны использовать имя вашего хоста, которое доступно в сети, например, \\mylaptop\publicshare.

Фактически, если агент сборки является агентом, размещенным на VSTS, он не сможет увидеть ваш общий файловый ресурс, если он не виден в Интернете. По сути, это то, о чем говорится в сообщении об ошибке:

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

...