... | ... | @@ -30,16 +30,13 @@ It also handles running Gauntlet tests in parallel where possible: |
|
|
|
|
|
Do you have an Unreal Engine plugin that you're distributing for the Marketplace? Or maybe you want to build your own binary distribution of a plugin and ship it outside of the Marketplace? These scripts will help you build, test and package your plugin regardless of how you need to get it to customers.
|
|
|
|
|
|
> **IMPORTANT:** Plugins aren't yet built with BuildGraph, but they will be in the future.
|
|
|
|
|
|
### Features
|
|
|
|
|
|
✔️ Build and package Unreal Engine plugins for multiple platforms with just one command.<br />
|
|
|
✔️ Run automation and Gauntlet tests for your plugins.<br />
|
|
|
✔️ Get code coverage results when running automation tests.<br />
|
|
|
✔️ Test results and code coverage data compatible with GitLab.<br />
|
|
|
✔️ Handles patching Gauntlet to fix platform support and various bugs.<br />
|
|
|
✔️ Handles rebuilding Gauntlet with your test script. Even works with Unreal Engine installed from the launcher.<br />
|
|
|
✔️ Uses BuildGraph to massively accelerate builds and tests on GitLab across multiple build agents.<br />
|
|
|
✔️ Optimized "git clone" process for builds on GitLab specifically for Unreal Engine plugins.<br />
|
|
|
✔️ Run automation tests for your plugins, with automatic parallelization on the same machine.<br />
|
|
|
✔️ Test results compatible with GitLab.<br />
|
|
|
✔️ Packages your plugin in an Unreal Engine Marketplace compliant way.<br />
|
|
|
✔️ Upload your plugin to Backblaze B2 for Marketplace submission.<br />
|
|
|
✔️ Update copyright headers in all your C++ and C# files for consistency.
|
... | ... | |