File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -96,12 +96,19 @@ Target.create "GenerateDocsJa" (fun _ ->
96
96
runDotnet " docsrc/tools" " fake" " run generate.ja.fsx"
97
97
)
98
98
99
+ open Fake.IO .Globbing .Operators
100
+
99
101
Target.create " PublishNuGet" ( fun _ ->
100
- let apikey = Environment.environVarOrDefault " nuget-apikey" ( UserInput.getUserPassword " Nuget API Key: " )
101
- Paket.push ( fun p ->
102
- { p with
103
- ApiKey = apikey
104
- WorkingDir = releaseDir })
102
+ let apikey = lazy ( Environment.environVarOrDefault " nuget-apikey" ( UserInput.getUserPassword " Nuget API Key: " ))
103
+ !! ( sprintf " %s /*.%s .nupkg" releaseDir release.NugetVersion)
104
+ |> Seq.iter ( fun nupkg ->
105
+ DotNet.nugetPush ( fun p -> {
106
+ p with
107
+ PushParams = { p.PushParams with
108
+ ApiKey = Some apikey.Value
109
+ Source = Some " https://api.nuget.org/v3/index.json" }
110
+ }) nupkg
111
+ )
105
112
)
106
113
107
114
// --------------------------------------------------------------------------------------
You can’t perform that action at this time.
0 commit comments