artifactory - 镜面巧克力与 Artifactory

标签 artifactory chocolatey

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

最佳答案

创建一个指向 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”离线则不会)。

关于artifactory - 镜面巧克力与 Artifactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49413259/

相关文章:

gradle - 在Gradle Global中建立Artifactory

java - Artifactory 无法安装为 Windows 服务

mysql - 使用 Artifactory 插件中的 MySQL 数据库

nuget - 如何将 .net 核心控制台应用程序发布到(私有(private))nuget 存储库并使用巧克力安装它?

windows - 在 Windows 上以管理员身份运行时无法识别“choco”命令

windows - 有没有办法让 Chocolatey 显示下载进度?

rest - 在 2.6.1(非专业版)中使用 Artifactory REST API 和curl

artifactory - 全新安装 Artifactory OSS 7.12.6 无法启动,缺少 jffe 服务

chocolatey - 如何获取用于构建静默安装的组件

.net - 如何在 Windows 2012 R2 Core 上的代理后面安装 Chocolatey 软件包?