XLDeploy получает зависимости.net от каналов nuget

Я хотел бы создать файл DAR для проекта.net. Я не хочу помещать всю зависимость в пакет dar. Я упаковал все зависимости как пакет nuget и отправил их в ленту новостей на TFS. Я хотел бы использовать пакеты из лент новостей, я не хочу напрямую помещать их в файл dar. Но я не мог найти, как поместить ссылку на пакеты nuget, которые расположены в лентах tfs.

Пример: опубликованные артефакты nuget для фида tfs

В Java, вы можете сделать то же самое с Maven/ Nexus. Вы можете публиковать пакеты в Nexus, и вы можете использовать файловый URI пакетов в deployit-manifest.xml, которые находятся в Nexus. Вам не нужно помещать артефакты прямо в файл dar. Ниже приведен пример.

<file.File name="common">
  <targetFileName>common.jar</targetFileName>
  <targetPath>/target/path/</targetPath>
  <createTargetPath>true</createTargetPath>
  <fileUri>maven:com.acme.temp:common:jar:4.0.0</fileUri>
</file.File>

Существует ли аналогичный подход к лентам nuget/tfs для проектов.net.

1 ответ

Вы также можете использовать URL-адрес http или https для извлечения артефакта (рядом с нотацией maven): https://docs.xebialabs.com/xl-deploy/how-to/add-an-externally-stored-artifact-to-a-package.html

Другие вопросы по тегам