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