Разработчик(и) | Инедо |
---|---|
Стабильный релиз | 5.2.0 / 2019 |
Операционная система | Microsoft Windows и Linux |
Тип | Система управления пакетами |
Лицензия | Freemium |
Веб-сайт | inedo.com/proget |
ProGet — это система управления пакетами , разработанная компанией-разработчиком программного обеспечения Inedo . Она позволяет пользователям размещать и управлять личными или общекорпоративными пакетами, приложениями и компонентами. Первоначально она была разработана как частный менеджер NuGet (менеджер пакетов для платформы разработки Microsoft ) и сервер символов и исходных кодов. [1] Начиная с 2015 года, ProGet расширил поддержку, добавил функции корпоративного уровня и нацелен на то, чтобы вписаться в методологию DevOps . Предприятия используют ProGet для «упаковки приложений и компонентов» с целью обеспечения того, чтобы программное обеспечение было создано только один раз и развернуто последовательно в разных средах. [2]
Исследовательская и консалтинговая компания Gartner называет ProGet инструментом, соответствующим разделу «Preprod» цепочки инструментов DevOps, который используется для «подготовки/подготовки программного обеспечения к выпуску» [3] .
В настоящее время ProGet поддерживает растущий список менеджеров пакетов, включая NuGet , Chocolatey , Bower, npm , Maven , PowerShell , RubyGems , Helm для Kubernetes , Debian , Python и Visual Studio Extensions (.vsix).
ProGet также поддерживает контейнеры Docker , артефакты сборки Jenkins (через плагин) и сканирование уязвимостей.
Можно отслеживать каналы из интерфейса ProGet; эти функции также доступны для управления из ряда клиентов, с которыми он взаимодействует. [4]
Некоторые из основных функций ProGet включают в себя: [5] [6]