GitLab

Проработать

  1. CI/CD
  2. Learn GitLab in 3 Hours
  3. Битва Jenkins и GitLab CI/CD
  4. GitLab CI/CD - Полный DevOps Pipeline с НУЛЯ, Создание Docker Image и деплой в AWS Lambda/CD
  5. Пишем реальный CI/CD пайплайн | GITLAB CI/CD на практике
  6. GitLab - Как работать используя TOKEN
  7. GitLab CI/CD - Полный DevOps Pipeline с НУЛЯ, Создание Docker Image и деплой в AWS ECS Fargate
  8. Из 2024 в 2025: вспоминаем лучшие практики CI/CD
  9. Подход к автоматизации тестирования CI

Что это

GitLab - веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями.

Основные разделы

CI/CD

Pipeline

Для настройки pipeline в GitLab необходимо в корне проекта создать файл .gitlab-ci.yml. И описать в нем шаги pipeline.

Renovate Bot

Renovate Bot - программа автоматического обновления зависимостей в проекте.