我在 Appveyor 上构建了一个 C# 解决方案,最终的工件是一个 nuget 包。
我想在自定义 Appveyor 包源中发布这样的包。
我尝试appveyor.yml
像这样修改文件:
version: 1.0.{build}
branches:
only:
- develop
image: Visual Studio 2015
build:
verbosity: minimal
deploy:
- provider: NuGet
symbol_server: https://ci.appveyor.com/nuget/dataparsers-xxxxxxxxxx/api/v2/package
api_key:
secure: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
artifact: /.*\.symbols\.nupkg/
但它不起作用。yml 文件未正确解析(第 8 行错误:基本上是“部署”)
此外,我在哪里指定包名称?
https://www.appveyor.com/docs/nuget/#configuring-appveyor-nuget-feeds-for-your-builds
编辑
实际错误:
解析 appveyor.yml 时出错:(Line: 8, Col: 2, Idx: 106) - (Line: 8, Col: 2, Idx: 106):解析块映射时,没有找到预期的密钥。