镜子巧克力与Artifactory

时间:2018-03-21 17:44:01

标签: artifactory chocolatey

JFrog Artifactory支持NuGet源。你如何配置Chocolatey指向Artifactory服务器而不是chocolatey.org?

1 个答案:

答案 0 :(得分:5)

创建一个'遥控器'存储库指向Chocolatey的NuGet API:

Enter image description here

然后在Chocolatey中,配置替代来源:

choco source list
choco source Add -Name artifactory -Source https://artifactory.example.com/artifactory/api/nuget/chocolatey
choco source enable --name artifactory
choco source disable --name chocolatey

您可以启用两个源并且Chocolatey将回退到辅助源,或者您可以强制所有包下载来自Artifactory。

大多数Chocolatey软件包都不会将.msi安装程序捆绑在其中;相反,Chocolatey包中包含从其他地方获取安装程序的脚本。如果chocolatey.org不可用,此解决方案只会缓解问题(例如,即使' chocolatey.org'处于离线状态,choco install splunk-universalforwarder仍将继续有效,但如果&splunk.com/downloads& #39;离线)。