Developer (s) | Inedo |
---|---|
Стабильный выпуск | 5.2.0 / 2019 |
Операционная система | Microsoft Windows и Linux |
Тип | Система управления пакетами |
Лицензия | Freemium |
Веб-сайт | inedo.com / proget |
ProGet - это система управления пакетами, разработанная Inedo софтверная компания. Это позволяет пользователям размещать и управлять личными или корпоративными пакетами, приложениями и компонентами. Первоначально он был разработан как частный менеджер NuGet (менеджер пакетов для платформы разработки Microsoft ), а также как сервер символов и исходный сервер. Начиная с 2015 года, ProGet расширил поддержку, добавил функции корпоративного уровня и нацелен на то, чтобы вписаться в методологию DevOps. Предприятия используют ProGet для «упаковки приложений и компонентов», чтобы гарантировать, что программное обеспечение создается только один раз и последовательно развертывается в разных средах.
Gartner называет ProGet инструментом, согласованным с «Preprod». »Раздела инструментария DevOps, используемого для« хранения / подготовки программного обеспечения к выпуску ».
В настоящее время ProGet поддерживает растущий список диспетчеров пакетов, включая NuGet, Chocolatey, Bower, npm, Maven, PowerShell, RubyGems, Helm для Kubernetes, Debian, Python и Visual Studio Extensions (.vsix).
ProGet также поддерживает контейнеры Docker, артефакты сборки Jenkins (через плагин) и сканирование уязвимостей.
Можно отслеживать каналы из интерфейса ProGet; этими функциями также можно управлять с ряда клиентов, с которыми он взаимодействует.
Некоторые из основных функций ProGet включают в себя:
Первоначально ProGet был разработан для работы на Microsoft Windows, но начиная с версии 4.4, он также может работать в Linux через Docker.
ProGet используется Asos.com, Cellenza, Abanca WebMD Health Services, Sitecore и Infragistics, среди прочего.