1

这是我的 yml 文件:

deploy:
  - provider: NuGet
    symbol_server: https://ci.appveyor.com/nuget/xxxxx/api/v2/package
    api_key:
    secure: xxxxxxxxxxxxxxxxxxxxxxxx
    artifact: DataParser.1.0.0.nupkg

nupkg 文件位于解决方案的根目录(与 .sln 文件相同的目录)

但是我在 Appveyor 上收到警告:

没有包被推送

4

1 回答 1

1

Nuget 部署提供程序假定工件是根据https://www.appveyor.com/docs/packaging-artifacts/打包的。

请确保您的 appveyor.ymlartifacts:部分配置正确,并且构建作业日志表明工件已打包。

此外,我建议在 Nuget 部署设置中使用命名工件并使用工件名称而不是文件名。

——伊利亚。

于 2016-08-19T21:25:56.280 回答