Содержание курса
GitLab: подготовка
3 урока
1.
GitLab: Практика установка docker, поднимаем GitLab в контейнере
↗
2.
Подготовка: командная строка
↗
3.
Подготовка: основы docker
↗
Gitlab: начало
16 уроков
1.
Gitlab: Введение
↗
2.
GitLab: Профиль пользователя
↗
3.
GitLab: User types(access level) & Roles
↗
4.
GitLab: Управление пользователями
↗
5.
Лабораторная работа: Создание пользователей в GitLab
↗
6.
GitLab: Типы пространств имен
↗
7.
GitLab: Видимость проекта или группы
↗
8.
GitLab: Правила именования проектов & групп
↗
9.
GitLab: Практика управление группами
↗
10.
GitLab: Практика управление проектами
↗
11.
GitLab: Работа с Labels
↗
12.
GitLab: Работа с Issues
↗
13.
GitLab: Работа с Incidents
↗
14.
GitLab: Работа с Tasks
↗
15.
GitLab:Работа с Boards & Milestones
↗
16.
GitLab: Работа с Wiki & Markdown
↗
Git & GitLab
18 уроков
1.
Архитектуры VCS. Что такое Git?
↗
2.
Базовые настройки Git
↗
3.
Как устроен Git
↗
4.
Статусы отслеживания файлов в Git
↗
5.
Что такое хэш, коммит, цепочка коммитов, HEAD
↗
6.
Пример установки GIT (Windows, Linux)
↗
7.
Для чего нужен .gitignore
↗
8.
Подготовка к коммиту
↗
9.
Git: контрольные вопросы по - части 1
↗
10.
Практика Git начало
↗
11.
Практика Git удаление файлов
↗
12.
Практика Git откат изменений
↗
13.
Практика Git переименование и перемещение
↗
14.
Git: Теги
↗
15.
Git: Ветки
↗
16.
Git & Gitlab: Удаленные репозиторий
↗
17.
GitLab: Настройка SSH-key
↗
18.
Git & Gitlab: работа с репозиторием кода - часть 3
↗
GitLab: CI/CD
11 уроков
1.
GitLab: Изучаем YAML
↗
2.
GitLab: Что такое GitLab Runner
↗
3.
GitLab: Практика подключения Gitlab Runners
↗
4.
GitLab: Что такое pipeline
↗
5.
GitLab: Практика по созданию первого pipeline
↗
6.
GitLab: Pipeline основы (stages, script, artifacts, needs)
↗
7.
GitLab: Практика стадии, зависимости и артефакты
↗
8.
GitLab: Pipeline переменные (variables)
↗
9.
GitLab: Практика применение переменных в pipeline
↗
10.
GitLab: Pipeline (rules, when, environment, image, dependencies)
↗
11.
GitLab: Повторное использования кода в конвейере
↗
GitLab: мини проекты CI/CD на практике
5 уроков
1.
GitLab: Pipeline Example 1 - C lang (Package Registry)
↗
2.
GitLab: Pipeline Example 2 - Java & Maven
↗
3.
GitLab: Включаем Container Registry.
↗
4.
GitLab: Pipeline Example 3 - Python (Container Registry)
↗
5.
Финиш
↗