我试图使用假来恢复我的NuGet包我的构建脚本的一部分,但我需要使用要求身份验证的专用饲料(Artifactory的)。F#/ FAKE的NuGet私人饲料认证
我碰到这个而寻找解决的办法。 https://github.com/fsharp/FAKE/issues/119
它表明通过提交解决了问题,但我无法确定提交或提交进入的版本的位置,并且似乎没有任何记录的使用方式。
Target "RestorePackages" (fun _ ->
"./**/*.sln"
|> RestoreMSSolutionPackages (fun p ->
{ p with
Sources = "{url}" :: p.Sources
OutputPath = outputDir
Retries = 4 })
)
我通过源看了一下,发现上面的代码,虽然它似乎没有身份验证有关的参数,除非他们传递到源参数?
有没有人对越来越FAKE包恢复与认证工作的任何经验或知识?
您不能将{url}设置为预先验证的nuget Feed吗? – forki23 2015-03-31 15:57:39
你有没有考虑过使用问题?您可以直接从F#使用它,并且它支持经过身份验证的源代码http://fsprojects.github.io/Paket/nuget-dependencies.html – 2015-03-31 16:04:30
@FyodorSoikin有趣,从未听说过Paket。在FAKE构建脚本中是否有Paket的工作示例? – devfunkd 2015-03-31 16:24:45