From a87fd5b2c2c7558834008f14ed6553adaea9de31 Mon Sep 17 00:00:00 2001 From: Greg Meess Date: Fri, 21 Feb 2020 08:51:18 -0800 Subject: [PATCH 1/3] Update yaml file to publish GitHub package --- appveyor.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 9a1be15f..31c1b131 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,5 +1,5 @@ version: '1.0.{build}' -image: Visual Studio 2017 +image: Visual Studio 2019 #patch version in csproj file dotnet_csproj: @@ -13,21 +13,21 @@ dotnet_csproj: build_script: - cmd: >- - dotnet restore geometry3Sharp_netstandard.csproj + dotnet restore geometry3Sharp\geometry3Sharp.csproj - dotnet build geometry3Sharp_netstandard.csproj -c Release + dotnet build geometry3Sharp\geometry3Sharp.csproj -c Release + + dotnet pack geometry3Sharp\geometry3Sharp.csproj -c Release + +test_script: +- cmd: >- + dotnet test --logger:Appveyor geometry3Sharp.Tests\geometry3Sharp.Tests.csproj -c Release - dotnet pack geometry3Sharp_netstandard.csproj -c Release -test: off artifacts: -- path: bin\Release\*.nupkg +- path: geometry3Sharp\bin\Release\*.nupkg + deploy: provider: NuGet -# server: # remove to push to NuGet.org + server: https://nuget.pkg.github.com/gregmeess/index.json api_key: - secure: DIcqDc7g8mWxhl3/G0MxoGVSnRJzdMvPZdJM7NbYjuy1tFhcF8hWA+nNoGntESX7 - on: - appveyor_repo_tag: true - skip_symbols: false - symbol_server: # remove to push symbols to SymbolSource.org - artifact: /.*\.nupkg/ \ No newline at end of file + secure: KVBo3tq9evJxQe/+soJDrd83hVbby+2QSmDw0tEF1cnH7Laeoc1XbYiFLJu89WDb \ No newline at end of file From 3d1b406af220cf54e39f2317c9ee8548a69c443f Mon Sep 17 00:00:00 2001 From: Greg Meess Date: Fri, 21 Feb 2020 08:53:35 -0800 Subject: [PATCH 2/3] Add Appveyor.TestLogger and FxCopAnalyzers --- geometry3Sharp.Tests/geometry3Sharp.Tests.csproj | 4 ++++ geometry3Sharp/geometry3Sharp.csproj | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/geometry3Sharp.Tests/geometry3Sharp.Tests.csproj b/geometry3Sharp.Tests/geometry3Sharp.Tests.csproj index 7d976453..cda31401 100644 --- a/geometry3Sharp.Tests/geometry3Sharp.Tests.csproj +++ b/geometry3Sharp.Tests/geometry3Sharp.Tests.csproj @@ -7,6 +7,10 @@ + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + diff --git a/geometry3Sharp/geometry3Sharp.csproj b/geometry3Sharp/geometry3Sharp.csproj index 89f9d98b..b166f972 100644 --- a/geometry3Sharp/geometry3Sharp.csproj +++ b/geometry3Sharp/geometry3Sharp.csproj @@ -21,4 +21,12 @@ + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + From f43730c5638f1c3d6dadd7cb249c418a30ce00d7 Mon Sep 17 00:00:00 2001 From: Greg Meess Date: Fri, 21 Feb 2020 09:14:47 -0800 Subject: [PATCH 3/3] Add Version to csproj --- geometry3Sharp/geometry3Sharp.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geometry3Sharp/geometry3Sharp.csproj b/geometry3Sharp/geometry3Sharp.csproj index b166f972..ec8eec1b 100644 --- a/geometry3Sharp/geometry3Sharp.csproj +++ b/geometry3Sharp/geometry3Sharp.csproj @@ -8,6 +8,7 @@ LICENSE Sutro Machine C# library for 3D geometric computation, mesh algorithms, etc. + 1.0.0 @@ -28,5 +29,4 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + \ No newline at end of file