0
我想爲.net項目創建一個dar文件。我不想把所有的依賴關係都放到dar包中。我已經將所有依賴關係打包爲nuget包,並將它們推送到TFS上的nuget feed。我想使用nuget feed中的包,我不想直接把它們放在dar文件中。但是,我找不到如何爲位於tfs源的nuget包提供參考。XLDeploy從nuget feeds獲取.net依賴關係
在java中,你可以做同樣的事情,與Maven /關係。您可以將包發佈到nexus,並且可以使用位於nexus中的deployit-manifest.xml中的包的文件URI。您不必將工件直接放入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>
是否有類似的方法用於.net項目的nuget/tfs提要。
你是如何創建的DAR文件通過TFS或本地?你是不是隻想使用位於tfs feeds中的包作爲你的dar包的參考包? –
我已經通過TFS創建了dar文件。是的,我的意思是。 – wasabi
部署包(dar文件)也是基於[清單文件]中存在的信息創建的(https://docs.xebialabs.com/xl-deploy/concept/xl-deploy-manifest-format.html #自定義部署包支持)。 TFS XL Deploy任務沒有其他額外設置。 –