ProGet是一个包管理系统。允许用户托管和管理个人或企业范围的包,应用程序和组件。 最初设计为私有NuGet管理器和符号和源服务器。 ProGet扩展支持,增加企业级功能,并且旨在适应DevOps方法。
ProGet 是一个包管理系统,由 Inedo 软件公司设计。它允许用户托管和管理个人或企业范围的包,应用程序和组件。 它最初设计为私有 NuGet 管理器和符号和源服务器。
从 2015 年开始,ProGet 扩展了支持,增加了企业级功能,并且旨在适应 DevOps 方法。企业利用 ProGet“打包应用程序和组件”,旨在确保软件只构建一次,并在各种环境中一致地部署。
Gartner 将 ProGet 列为与 DevOps 工具链的“Preprod”部分对齐的工具,该工具链用于“保存/ 暂存软件以备发布”。
ProGet 目前支持越来越多的包管理器,包括 NuGet,Chocolatey,Bower,npm,Maven,PowerShell,RubyGems,Helm ,Debian,Python 和 Visual Studio Extensions(.vsix)。
ProGet 还支持 Docker 容器,Jenkins 构建工件(通过插件)和漏洞扫描。
可以从 ProGet 界面监控 Feed; 这些功能也可以从与其接口的许多客户端进行管理。
平台和用户
最初,ProGet 设计为在 Microsoft Windows 上运行,但从 4.4 版本开始,它也可以通过 Docker 在 Linux 上运行。
ProGet 由 Asos.com ,Cellenza ,Abanca WebMD Health Services,SiteCore 和 Infragistics 等人使用。