没有推送包 - Appveyor Nuget 提要

No packages were pushed - Appveyor Nuget feed

这是我的 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 上收到警告:

no packages were pushed

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

打包的

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

我还建议使用 named 工件并在 Nuget 部署设置中使用工件名称而不是文件名。

--伊利亚。