Автоматизация сборки проекта на UE4

Очень удобно иметь под рукой скрипты для выполнения повседневных действий. А когда проект нужно часто собирать для просмотра или тестирования, то написание таких скриптов является необходимостью.

Ниже я привел скрипты, которые я использовал для автоматизации сборок с помощью TeamCity (но ничего не мешает запускать их например с Jenkins).

Эти же скрипты используются для повседневной работы и протестированы на различных версиях UE4, в них учтены некоторые существующие проблемы работы с UE.

Для того, чтобы не выкладывать тут огромные листинги кода, ограничусь несколькими короткими полезными командами, внизу проекта можно найти ссылку на полные скрипты, без хардкода и дублирования.

Генерация файлов проекта

Для сборки проекта нам нужны файлы проекта VS.

Определение всех переменных можно так же найти в полных скриптах, внизу страницы.

Компилируем DLL

DLL нужны для запуска проекта в редакторе.

Собираем проект

Для того чтобы подготовить проект для отправки на просмотр или тестирования, достаточно выполнить данный скрипт и запаковать результат в архив или инсталлятор.

Полная версия скриптов

Полную версию скриптов можно найти по этой ссылке: https://github.com/RuWhyNot/ue4-project-build-scripts

Поделиться

Всего комментариев: 5 Комментировать

  1. Обратная ссылка: tamoxifen /

  2. Georgecot /

    Sir Elton John is my favourite musician of the world. http://half-truthed.tumblr.com

  3. ThomasQuelf /

    Привет хотим представить вам партнерку по [url=http://onebetbest.com/push.php]пуш монетизации[/url].
    Пуш подписки дают отличную возможность манетизировать ваш сайт в пасивном режиме. Этот способ дохода обсюлютно легален.
    Приглашаем Вас начать зарабатывать на своем сайте или по партнерской программе где вы получаете отчисления от приглашенных рекламодателей и вэбмастеров.
    Всем кому интересен данный вид заработка можно перейти по [url=http://onebetbest.com/push.php]ССЫЛКЕ(КЛИК)[/url] для регистрации.

  4. Georgecot /

    Sir Elton John is my favourite jazz-singer of the world. http://the-future-mrs-cumberbatch.tumblr.com

  5. Jacobvof /

    Привет хотим представить вам партнерку по [url=http://onebetbest.com/push.php]пуш монетизации[/url][url=http://yourhack.ru].[/url]
    Всем кому интересен данный вид заработка можно перейти по [url=http://onebetbest.com/push.php]ССЫЛКЕ(КЛИК)[/url] для регистрации.
    ============================================================================
    Hi I want to introduce you to the affiliate program at [url=http://onebetbest.com/push.php]push monetization[/url]
    Anyone who is interested in this kind of earnings you can go to [url=http://onebetbest.com/push.php]the LINK(CLICK)[/url] for registration.

Оставить ответ