.Net Core 2.0 的 AppVeyor CI。nuget 包的自动发布不起作用

我想在 nuget.org 的项目页面上发布包 请告诉我,我的配置有什么问题,虽然配置中有 publish_nuget,但没有调用 nuget pack:是吗?或者你有 .net core 的脚本示例吗?


项目结构://************************************************ ****************************


DaDataApiClient__ 

                 DadataApiClient_   

                                 DadataApiClient.nuspec 

                                 DadataApiClient.csproj 

               __                //... sources 

                 DadataApiClient.Test_                                                                  

                                      DadataApiClient.Test.csproj 

                                      //...sources 

               appveyor.yml 

               DadataApiClient.sln 

               ... 

//*********************************************************************************

现在正在构建,正在运行测试,然后系统尝试发送数据包而不是将 dll 打包到包中(nuget 包)。该项目是在.net core 2.0下构建的


Сonfig 文件附加 (appveyor.yml)


ci 的构建日志文件(https://ci.appveyor.com/project/Xambey/dadataapiclient)


懒人的文字:


version: 1.0.{build} 

branches: 

  only: 

  - master 

skip_branch_with_pr: true 

image: Visual Studio 2017 

configuration: Release 

shallow_clone: true 

dotnet_csproj: 

  patch: true 

  file: '**\*.csproj' 

  version: '{version}' 

  package_version: '{version}' 

  assembly_version: '{version}' 

  file_version: '{version}' 

  informational_version: '{version}' 

environment: 

  matrix: 

  - TOKEN: 

      secure: EFVcZzUo9GxQ+slLBFQc2zhFzlfA9gULAy0cXu5m6mQbyzRYLxnAw3F+Z0Qx0Jef 

    SECRET: 

      secure: Wz456M9HIV13gTGBd4Eh1F+EsMcmwKgqJhG44BFaXTdC0TyX3k02vAoqOSMo9Xd7 

nuget: 

  project_feed: true 

before_build: 

- ps: nuget restore 

build: 

  publish_nuget: true 

  verbosity: minimal 

artifacts: 

- path: '*\*.nupkg' 

deploy: 

- provider: NuGet 

  api_key: 

    secure: MgLMMGChxGhyyhSrWuntCcR83vpMU7geCo8YfmNVFbW8FLtf/GZqQLd3ZdNoMMzY 

  skip_symbols: true 

  artifact: '*\*.nupkg' 

  on: 

    branch: master 

notifications: 

- provider: GitHubPullRequest 

  on_build_success: true 

  on_build_failure: false 

  on_build_status_changed: false



素胚勾勒不出你
浏览 168回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP