Веб-хостинг: GitHub и GitLab расширяют свои возможности

Веб-хостинг: GitHub и GitLab расширяют свои возможности

Рынок веб-хостинга практически целиком принадлежит двум сервисам: GitHub и GitLab.

На обеих платформах появились новые функции, которые выходят за рамки простого хостинга кода.

На GitHub добавят сервис управления пакетами для RubyGems, NuGet, Maven и Docker, встроенный в привычный интерфейс.

Кроме того, сервисы расширяют функции безопасности: при обнаружении разрывов вопрос можно анонимно обсудить с разработчиками. С недавних пор появилась возможность выявлять распространенные разрывы во встроенных зависимостях с автоматическим созданием запроса на включение внесенных изменений.

Для проектов с открытым кодом эти функции доступны бесплатно. В настоящее время проводится закрытое бета-тестирование.

В дальнейшем финансирование открытых проектов будет осуществляться с помощью функции «Спонсоры GitHub». Для этого предусмотрена встроенная кнопка «Пожертвовать».

В отличии от GitHub, в GitLab код самого сервиса является открытым с возможностью бесплатного запуска на собственном сервере.

В новой версии 11.11 GitLab CI позволяет использовать контейнер Windows для сборки программного продукта при компиляции приложений Windows.

У обоих провайдеров наблюдается общая тенденция: чтобы убедить разработчика в верности своего решения, сервисы предлагают комплексные решения, от хостинга проектов с непрерывной интеграцией и доставкой (CI/CD) до обеспечения безопасности. Тем самым они вторгаются в сферу других сервисов, таких как npm или Travis.

Оцените статью
Информационный ресурс для любителей компьютеров и IT технологий