filmov
tv
05. Забываем о проблемах форматирования кода (clang-format / git pre-commit hook). Автоматизация UE.
Показать описание
#unrealengine #jenkins #gamedev #ue4 #devops #cplusplus #clangformat #githooks
Забываем о проблемах форматирования кода. Разбираем .clang-format и автоматическое форматирование с использованием pre-commit git hook.
Мой курс «Unreal Engine — полное руководство по разработке на С++»
Ссылки из видео:
Курс посвящен автоматизации разработки Unreal Engine.
План курса:
-------------------------------------------------------------
✔ Cборка движка из исходного кода
✔ Cборка проекта blueprint игры
✔ Cборка проекта C++ игры
➨ .clang-format, pre-commit .git hook
∎ Сборка UE5 из исходного кода
∎ Unreal version selector / unreal build tool (UBT)
∎ Unreal version selector bug fixes
∎ Сборка бинарной версии из исходников (Installed Build)
∎ Сборка dedicated/listen сервера, подключение клиентов
∎ Тестирование в Unreal Engine. Обзор модуля
∎ Введение в тестирование. Теоретическая часть. Основные понятия
∎ Знакомство с Unreal Testing Automation Frontend. Простейшие unit тесты
∎ Тестирование классов UObject
∎ Test Driven Development (TDD). Тестирование AActor. Latent automation command
∎ Интеграционное тестирование. Симуляция ввода Input Component
∎ Functional screenshot test
∎ Публикация отчета по тестам. Test Report
∎ Метрики тестирования. Тестовое покрытие. OpenCppCoverage
∎ Создание работы в Jenkins для автоматического запуска тестов с публикацией отчетов
∎ Slack. Email notifications
∎ Jenkins pipelines
-------------------------------------------------------------
Ресурсы:
Поддержать канал:
Забываем о проблемах форматирования кода. Разбираем .clang-format и автоматическое форматирование с использованием pre-commit git hook.
Мой курс «Unreal Engine — полное руководство по разработке на С++»
Ссылки из видео:
Курс посвящен автоматизации разработки Unreal Engine.
План курса:
-------------------------------------------------------------
✔ Cборка движка из исходного кода
✔ Cборка проекта blueprint игры
✔ Cборка проекта C++ игры
➨ .clang-format, pre-commit .git hook
∎ Сборка UE5 из исходного кода
∎ Unreal version selector / unreal build tool (UBT)
∎ Unreal version selector bug fixes
∎ Сборка бинарной версии из исходников (Installed Build)
∎ Сборка dedicated/listen сервера, подключение клиентов
∎ Тестирование в Unreal Engine. Обзор модуля
∎ Введение в тестирование. Теоретическая часть. Основные понятия
∎ Знакомство с Unreal Testing Automation Frontend. Простейшие unit тесты
∎ Тестирование классов UObject
∎ Test Driven Development (TDD). Тестирование AActor. Latent automation command
∎ Интеграционное тестирование. Симуляция ввода Input Component
∎ Functional screenshot test
∎ Публикация отчета по тестам. Test Report
∎ Метрики тестирования. Тестовое покрытие. OpenCppCoverage
∎ Создание работы в Jenkins для автоматического запуска тестов с публикацией отчетов
∎ Slack. Email notifications
∎ Jenkins pipelines
-------------------------------------------------------------
Ресурсы:
Поддержать канал:
Комментарии