11#tool "nuget:?package=NUnit.ConsoleRunner&version=3.9.0"
2+ #addin "nuget:?package=Cake.DoInDirectory&version=3.2.0"
23#addin "Cake.FileHelpers&version=3.1.0"
34#addin "Cake.XComponent&version=6.0.1"
45#addin "Cake.Incubator&version=3.0.0"
@@ -20,7 +21,7 @@ Task("Clean")
2021 CleanDirectory ( "./ReactiveXComponent/bin" ) ;
2122 CleanDirectory ( "./ReactiveXComponent/obj" ) ;
2223 CleanDirectory ( "./ReactiveXComponentTest/bin" ) ;
23- CleanDirectory ( "./ReactiveXComponenttest /obj" ) ;
24+ CleanDirectory ( "./ReactiveXComponentTest /obj" ) ;
2425
2526 var pathHelloWorldIntegrationTest = "./docker/integration_tests/XCProjects/HelloWorldV5/" ;
2627 CleanDirectory ( pathHelloWorldIntegrationTest + "xcr" ) ;
@@ -80,17 +81,14 @@ Task("PushPackage")
8081 {
8182 if ( ! string . IsNullOrEmpty ( apiKey ) )
8283 {
83- var package = "./nuget/ReactiveXComponent.Net." + version + ".nupkg" ;
84- DotNetCoreNuGetPush ( package , new DotNetCoreNuGetPushSettings
84+ DoInDirectory ( "./nuget" , ( ) =>
8585 {
86- Source = "https://www.nuget.org/api/v2/package" ,
87- ApiKey = apiKey
88- } ) ;
89- var packageSnupkg = "./nuget/ReactiveXComponent.Net." + version + ".snupkg" ;
90- DotNetCoreNuGetPush ( packageSnupkg , new DotNetCoreNuGetPushSettings
91- {
92- SymbolSource = "https://www.nuget.org/api/v2/symbolpackage" ,
93- SymbolApiKey = apiKey
86+ var package = "./ReactiveXComponent.Net." + version + ".nupkg" ;
87+ DotNetCoreNuGetPush ( package , new DotNetCoreNuGetPushSettings
88+ {
89+ Source = "https://api.nuget.org/v3/index.json" ,
90+ ApiKey = apiKey
91+ } ) ;
9492 } ) ;
9593 }
9694 else
0 commit comments