We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3b1f7e commit ce057beCopy full SHA for ce057be
fcs/build.fsx
@@ -95,14 +95,16 @@ let packagesPatterns =
95
++ (sprintf "%s/FSharp.DependencyManager.Nuget.%s.nupkg" packagesDir release.NugetVersion)
96
97
Target.create "PublishNuGet" (fun _ ->
98
- let apikey = lazy(Environment.environVarOrDefault "NUGET_APIKEY" (UserInput.getUserPassword "Nuget API Key: "))
+ let apikey =
99
+ Environment.environVarOrNone "NUGET_APIKEY"
100
+ |> Option.defaultWith (fun _ -> UserInput.getUserPassword "Nuget API Key: ")
101
102
packagesPatterns
103
|> Seq.iter (fun nupkg ->
104
DotNet.nugetPush (fun p -> {
105
p with
106
PushParams = { p.PushParams with
- ApiKey = Some apikey.Value
107
+ ApiKey = Some apikey
108
Source = Some "https://api.nuget.org/v3/index.json" }
109
}) nupkg
110
)
0 commit comments