Florian Hockmann created TINKERPOP-2085:
-------------------------------------------
Summary: Remove dependency on Mono
Key: TINKERPOP-2085
URL: https://issues.apache.org/jira/browse/TINKERPOP-2085
Project: TinkerPop
Issue Type: Improvement
Components: build-release, dotnet
Reporter: Florian Hockmann
We currently rely on Mono to push NuGet packages and to create the
Gremlin.Net.Template package.
To push the packages, we can now also simply use [{{dotnet nuget
push}}|https://docs.microsoft.com/dotnet/core/tools/dotnet-nuget-push]
and for dotnet templates, there seems to be [a
workaround|https://github.com/NuGet/Home/issues/4254#issuecomment-372795990]
that uses a dummy {{.csproj}} file which enables {{dotnet pack}} to create a
valid NuGet package for a dotnet template.
So, we don't have to use Mono any more at all and we also shouldn't need to
download nuget.exe any more during the build.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)