我正在尝试使用FAKE作为构建脚本的一部分来恢复我的NuGet软件包,但我需要使用一个需要身份验证的私有源(Artifactory)。
在寻找解决方案时,我发现了这个问题。 https://github.com/fsharp/FAKE/issues/119
它表明该问题已通过提交得到解决,但我无法确定提交的位置或提交进入了哪个版本,并且似乎没有任何记录的使用方式。
Target "RestorePackages" (fun _ ->
"./**/*.sln"
|> RestoreMSSolutionPackages (fun p ->
{ p with
Sources = "{url}" :: p.Sources
OutputPath = outputDir
Retries = 4 })
)
我查看了源代码并找到了上面的片段,但似乎没有与身份验证相关的参数,除非它们被传递到Sources参数中?
有人有关于如何让FAKE包恢复与身份验证一起工作的经验或知识吗?