Как собрать информацию о сборке в TFS, используя задачу Artifactory NuGet Restore? - PullRequest
0 голосов
/ 25 сентября 2018

Я могу восстановить пакеты без сбора информации о сборке.Однако, когда я ставлю флажок «собирать информацию о сборке», я сталкиваюсь со следующей ошибкой:

[Ошибка] Не удалось найти имя файла nupkg для: ../[ProjectName]/[ProjectName].csp

Будет ли какое-то руководство для этого?

Это касается интеграции JFrog Artifactory с TFS.

1 Ответ

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

Эта проблема возникла, поскольку в project.assets.json у вас была ссылка на тип project .Мы выпустили новую версию JFrog CLI (1.21.1), которая пропускает зависимости типа проекта.При использовании JFrog CLI с параметрами build-name и build-number для создания информации о сборке, JFrog CLI пытается сканировать ваш проект на предмет его зависимостей.Когда зависимость записывается как тип проекта в project.assets.json , интерфейс командной строки JFrog не может собрать информацию об этой зависимости (например, sha1, md5 и файл зависимостей nupkg).В последнем выпуске JFrog CLI не отказывает, а пропускает сбор информации об этой зависимости.

TFS использует за кулисами JFrog CLI.В предстоящем выпуске плагина TFS будет включена последняя версия CLI.Однако вы можете обновить свой агент до последней версии CLI JFrog, которая устраняет эту проблему.Вы можете найти больше информации о том, как использовать свою собственную версию JFrog CLI на нашей вики-странице здесь

...