Курс на Stepik
Обложка курса «GitLab CI: от коммита до готового Docker-образа» на Stepik
Бесплатно

GitLab CI: от коммита до готового Docker-образа ★ 0.000

Открыть на
STEPIK.ORG

GitLab CI для новичков: jobs, stages, runners, переменные, artifacts, cache и rules. Создаём свой проект, запускаем тесты, собираем и публикуем Docker-образ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GitLab CI: от коммита до готового Docker-образа»Учеников на курсе 6
Сертификаты, выданные на курсе «GitLab CI: от коммита до готового Docker-образа»Сертификатов выдано 0
Отзывы о курсе «GitLab CI: от коммита до готового Docker-образа»Отзывов получено 0
Рейтинг курса «GitLab CI: от коммита до готового Docker-образа»Рейтинг курса 0.000
Уроки в курсе «GitLab CI: от коммита до готового Docker-образа»Количество уроков 21
Тесты в курсе «GitLab CI: от коммита до готового Docker-образа»Количество квизов 42
Обновления курса «GitLab CI: от коммита до готового Docker-образа»Обновления курса — —
Дата публикации курса «GitLab CI: от коммита до готового Docker-образа»Дата публикации курса — ———
Последнее обновление курса «GitLab CI: от коммита до готового Docker-образа»Последнее обновление — ———
Сложность easy — ———

Чему вы научитесь

  • Объяснять устройство GitLab CI: pipeline, jobs, stages и runners
  • Настраивать переменные и безопасно работать с учётными данными
  • Сохранять отчёты в artifacts и ускорять повторные проверки с помощью cache
  • Управлять зависимостями jobs и условиями запуска с помощью needs, rules и workflow
  • Собирать Docker-образ после успешных тестов и публиковать его в GitLab Container Registry
  • Проверять опубликованный образ по digest и диагностировать ошибки pipeline

О курсе

GitLab CI для новичков: jobs, stages, runners, переменные, artifacts, cache и rules. Создаём свой проект, запускаем тесты, собираем и публикуем Docker-образ.

Для кого этот курс

Новички в GitLab CI, начинающие разработчики, тестировщики и DevOps-инженеры.

Начальные требования

Базовое представление о коммитах. Для практики: свой аккаунт и проект GitLab.com, доступный hosted Linux runner и compute minutes либо собственная Linux-машина с Docker и project runner. Готовый стенд не предоставляется. При hosted runner локальный Docker не нужен.

Преподаватели курса

Как проходит обучение

21 текстовый урок, 42 теста с объяснениями, 21 практика и итоговый проект. Собственный проект GitLab.com: hosted Linux runner при доступности и квоте либо свой project runner по инструкции. Готовый стенд не предоставляется. Stepik проверяет тесты; практику проверяете по логам и результатам. Курс бесплатный, внешние ресурсы имеют свои условия. 14–18 часов без установки собственного runner.

Что вы получите

  • Готовый учебный Python-проект с тестами и Dockerfile
  • Двенадцать контрольных конфигураций GitLab CI и итоговый pipeline
  • Шаблон отчёта с проверками и словарь терминов
  • Инструкции подготовки GitLab.com и собственного Linux runner, чек-лист окружения

Нагрузка

14–18 часов; свой runner требует дополнительной настройки

Расскажите о курсе друзьям