Рет қаралды 29,131
🔥Промокод на скидку 15% на все курсы ITVDN- 4KZfaq
Материалы вебинара - itvdn.com/ru/webinars/descrip...
Используете внутри компании GitLab? Помимо хостинга git репозиториев GitLab позволяет применять современные CI/CD практики. На вебинаре мы рассмотрим GitLab CI и научимся строить GitLab Pipeline (пайплайны) для сборки, тестирования, непрерывной интеграции и доставки изменений. Мы покажем, что GitLab CI для тестировщика является отличным инструментом проверки ПО “на прочность”.
Спикер: Антон Якутович - Software Test Automation Engineer
План вебинара по GitLab от ITVDN:
Как строить GitLab Pipeline (использование кэша, артефактов, параллельное выполнение шагов, мультипроектные пайплайны).
Ускорение пайплайнов.
Какие типы гитлаб раннеров использовать.
Как получать отчеты о качестве кода даже без тестов.
Демонстрация и примеры с бэкендом на Java и фронтендом на JavaScript.
Последние значительные изменения и фичи GitLab, которые стоит попробовать.
00:00 Вступление. Знакомство с автором
2:28 План вебинара и курсы по QA от ITVDN
3:23 Зачем CI тестировщику?
5:53 Главные составляющие DevOps
7:49 Автоматизация внутри DevOps
9:47 Немного о GitLab
11:43 Пример с Java приложением. Что такое пайплайны (pipelines)?
17:22 Построение pipeline для сборки приложения и запуска тестов. Работа с jobs 1:04:44 Работа с Docker
1:21:40 Мультипроектные job`ы
1:31:00 Merge request
1:36:12 Ответы на вопросы по Java-проекту
1:40:30 Проект на Node.js
2:09:05 Алгоритм оптимизации пайплайна
2:13:40 Возвращаемся к проекту
2:16:42 Вопросы и ответы