CI/CD Pipeline - GitLab, Travis та GitHub Actions

Тренінг з налаштування та використання різних платформ для Continuous Integration та Continuous Deployment. Ви навчитесь запускати автоматизовані тести у хмарних CI/CD системах.

Для кого цей тренінг?

  • Розробники, які хочуть автоматизувати тестування

  • QA інженери, які хочуть настроїти CI/CD pipeline

  • DevOps інженери, які управляють процесом запуску тестів

  • Команди, які шукають кращого рішення для своїх потреб

Що ви отримаєте?

  • GitLab CI - настройка pipeline на GitLab платформі

  • Travis CI - налаштування тестів на Travis CI

  • GitHub Actions - автоматизація на GitHub платформі

  • Порівняння платформ - плюси та мінуси кожної системи

  • Управління артефактами - збереження та публікація результатів

  • Інтеграція з Allure - красиві звіти у CI/CD

Які технології ми використовуємо?

  • Java 8 - мова програмування

  • Rest Assured - фреймворк для тестування

  • Gradle - систем білдування

  • GitLab CI - CI/CD платформа

  • Travis CI - облікова CI система

  • GitHub Actions - вбудована автоматизація на GitHub

Формат навчання

Інтерактивні онлайн лекції з практичними завданнями. Ви налаштуєте реальні pipeline разом із ментором на кожній платформі.

⏱️ Тривалість: 2.5 години практики + доступ до матеріалів

Що буде включено?

  • Записи всіх лекцій

  • Готові приклади конфігурацій

  • Домашні завдання та розв’язки

  • Пожиттєвий доступ до матеріалів

  • Консультація після тренінгу