我在Artifactory上创建了nuget本地存储库,并将Max唯一快照选项设置为10。
dotnet-snapshots/
├── sompackage/
│ ├── 1.0.0-build1
| | ├── somepackage.1.0.0-build1.nupkg
| ├── 1.0.0-build2
| | ├── somepackage.1.0.0-build2.nupkg
│ ├── ...
| ├── 1.0.0-build25
| | ├── somepackage.1.0.0-build25.nupkg
问题出在哪里?我认为这是带有包名的东西。
发布于 2017-12-19 07:25:22
它可能与存储库使用的布局有关。FYI Artifactory正在使用此布局提取一些元数据,如基本修订、集成修订(快照)、模块名称、.
默认情况下,nuget存储库使用"nuget- default“布局,定义如下:”orgPath/module/module.base Rev.nupkg“
但在您的示例中,您正在部署nuget包,就好像布局是:“orgPath/module/baseRev/module.base Rev.nupkg”
所以你能做的是:
重新命令存储库与布局匹配,或创建与部署路径匹配的自定义布局
另外,当您编辑/创建一个布局时,您可以使用现有的工件来测试它,而chck Artifactory正在提取您希望从部署路径中提取的内容。
https://stackoverflow.com/questions/47865031
复制相似问题