ProGet - ProGet
Разработчики) | Инедо |
---|---|
Стабильный выпуск | 5.2.0 / 2019 |
Операционная система | Майкрософт Виндоус и Linux |
Тип | Система управления пакетами |
Лицензия | Freemium |
Интернет сайт | Inedo |
ProGet это Система управления пакетами, разработанный Инедо софтверная компания. Он позволяет пользователям размещать и управлять личными или корпоративными пакетами, приложениями и компонентами. Первоначально он был разработан как частный NuGet (менеджер пакетов для Microsoft платформа разработки) менеджер и символ и исходный сервер.[1] Начиная с 2015 года ProGet имеет расширенную поддержку, добавлены функции корпоративного уровня и нацелен на то, чтобы вписаться в DevOps методологии. Предприятия используют ProGet, чтобы «упаковать Приложения и компоненты », чтобы программное обеспечение было создано только один раз и последовательно развернуто в разных средах.[2]
Gartner перечисляет ProGet как инструмент, согласованный с разделом «Preprod» Набор инструментов DevOps используется для «удержания / подготовки программного обеспечения к выпуску».[3]
ProGet в настоящее время поддерживает постоянно растущий список менеджеров пакетов, включая NuGet, Шоколадный, Беседка, npm, Maven, PowerShell, RubyGems, Шлем для Kubernetes, Debian, Python, и Visual Studio Расширения (.vsix).
ProGet также поддерживает Докер-контейнеры, Артефакты сборки Jenkins (через плагин) и сканирование уязвимостей.
Возможен мониторинг лент из интерфейса ProGet; этими функциями также можно управлять с помощью ряда клиентов, с которыми он взаимодействует.[4]
Функции
Некоторые из основных функций ProGet включают:[5][6]
- Агрегация кормов
- Подключенная фильтрация фида по пакету или лицензии
- Интеграция с сервером сборки / развертывания
- Поддержка нескольких каналов
- Сервер символов и исходный сервер, что устраняет необходимость в отдельном сервере символов для пакетов, содержащих программные базы данных (PDB)
- Безопасность на основе пользователей
- Интегрированный LDAP
- Автоматическое переключение при отказе
- Многосайтовая репликация
- Облачное хранилище, поддерживающее Amazon S3 и Azure Blob магазины пакетов
- Записи о развертывании
- Продвижение пакетов
- Дженкинс Поддержка CI
- Сканирование уязвимостей
- Фильтрация лицензий OSS
- Публикация прямо из Visual Studio
- Вебхуки
Платформа и пользователи
Первоначально ProGet был разработан для работы на Майкрософт Виндоус[7] но начиная с версии 4.4, он также может работать на Linux через Докер.[8]
ProGet используется Asos.com,[9] Целленца,[10] Абанка[11] WebMD Медицинские услуги, Sitecore[12] и Инфрагистика,[13] среди прочего.
Рекомендации
- ^ "Artifactory vs. ProGet". inedo.com. Получено 2018-01-31.
- ^ Суини, Девин (10.01.2018). «Inedo выпустила ProGet 5.0, новейшую версию своего упаковщика приложений и компонентов» (Пресс-релиз). Огайо. Лента новостей. Получено 2018-01-31.
- ^ Избегайте сбоев, разработав цепочку инструментов, которая позволяет DevOps (Отчет). Gartner. 16 марта 2017.
- ^ «Обзор экосистемы NuGet | codeproject.com». codeproject.com. Получено 2017-07-22.
- ^ "Proget | Сервер управления пакетами для NuGet, npm, шоколадного и т. Д. | Inedo.com". inedo.com. Получено 2015-10-05.
- ^ «Вышел Proget 4.7». inedo.com. Архивировано из оригинал на 2017-03-09. Получено 2017-03-08.
- ^ «Экосистема Nuget | nuget.org». nuget.org. Получено 2015-05-26.
- ^ «Используйте ProGet для размещения ваших частных пакетов | ihadthisideaonce.com/». ihadthisideaonce.com/. Получено 2015-06-01.
- ^ «Расширение хранилища пакетов ProGet Azure FileShare». github. Получено 2018-01-31.
- ^ "РАЗВЕРТЫВАЙТЕ ПАКЕТЫ NUGET В PROGET С TFS". Cellenza. Получено 2018-01-31.
- ^ «Частные пакеты и ProGet трансформируют развертывание программного обеспечения Abanca». Inedo. Получено 2018-01-31.
- ^ «Sitecore с непрерывной интеграцией и развертыванием». Hishamm. Получено 2018-01-31.
- ^ «Использование стандартных загрузчиков ресурсов с Ignite UI». Инфрагистика. Получено 2018-01-31.
внешняя ссылка
Этот инструмент для программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |