Что такое GitLab
Обновлено:
Опубликовано:
|
GitLab —
простыми словами
|
веб-портал для управления Git-репозиториями. Помимо функции хранения, имеет собственные механизмы для непрерывной интеграции (CI) и доставки (CD) кода, а также систему отслеживания ошибок. GitLab'ом можно пользоваться на собственных серверах — доступны для установки платная и бесплатная версии. На странице сравнения версий программы можно ознакомиться со всеми ее функциями. Также для размещения своего кода можно использовать онлайн версию — для входа используем соответствующую страницу официального сайта. Среди аналогов можно отметить GitHub и bitbucket. В отличие от GitHub, GitLab и bitbucket можно развернуть локально на собственных серверах. Также, как было сказано выше, в GitLab встроено много дополнительных инструментов, которые обеспечивают поддержку жизненного цикла DevOps. Однако, GitHub более популярен — в итоге, он больше используется для публичных размещений своего кода, в то время как GitLab и bitbucket больше используется для создания приватных репозиториев. Подробнее о GitLab на Википедии. Задать вопрос в телеграм-чате |
Встречается в статьях
Мини-инструкции:
- Как установить и настроить инструмент жизненного цикла DevOps GitLab на Ubuntu
- Как установить и настроить инструмент жизненного цикла DevOps GitLab на CentOS
- Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
- Установка и настройка системы CI/CD Teamcity на Linux Ubuntu Server
- Как установить Jenkins на систему Linux Ubuntu Server
- Как настроить аутентификация и чтение секретов в GitLab через Hashicorp Vault
- Шпаргалка по работе с системой управления конфигурациями Ansible
- Примеры работы с Gitlab CI/CD — написание конвейеров для автоматизации разработки
- Как работать с утилитой git — примеры команд и их описание
- Настройка сбора метрик Prometheus из GitLab с выводом информации в дашборды Grafana
- Выгрузка проекта git и загрузка на другой сервер
Примеры скриптов:
Другие термины
Операционная система
SpamAssassin
Git
Linux
CSS
Lua
Оперативная память
VPN
HAProxy
HTTP/2
Сервер
Свитч
POP3
SSH
QoS
Node.js
DFS
Python
Тонкий клиент
Gradle
.....