Welcome to the LaunchBoost Automation Guide. This guide shows you how to run the LaunchBoost Patch Builder in “Headless Mode” (without the graphical interface).
This feature is perfect for:
Build Pipelines: Automatically building a patch every time you compile your game.
CI/CD Systems: integrating with Jenkins, GitHub Actions, or GitLab CI.
Batch Scripts: Running updates with a single click without opening the UI.
🚀 Quick Start
To run the Patch Builder in automation mode, you must launch it from a command line (PowerShell or CMD) using the -automation flag along with your project credentials.
The Basic Command
.\patch-builder.exe -automation -apiKey “YOUR_KEY” -projectSlug “YOUR_SLUG” -inputDirectory “C:\Game\Build” -versionNumber “1.0.5”
🔑 Required Parameters
These arguments must be provided for the automation to work.
| Flag | Description | Example |
|---|---|---|
| -automation | Tells the app the run in silent mode (No GUI) | No Value Needed |
| -apiKey | Your LaunchBoost API Key | lb_live_8f9... |
| -projectSlug | The unique ID of your project | cyber-warfare-2 |
| -inputDirectory | The full absolute path to your compiled game files | C:\Builds\Shipping\Win64 |
| -versionNumber | The version number for this new patch build | 1.2.0 |
🛠️ Optional Parameters
These arguments allow you to customize the build behavior.
| Flag | Default | Example |
|---|---|---|
| -outputDirectory | Tells the app the run in silent mode (No GUI) | No Value Needed |
| -apiKey | Your LaunchBoost API Key | lb_live_8f9... |
| -projectSlug | The unique ID of your project | cyber-warfare-2 |
| -inputDirectory | The full absolute path to your compiled game files | C:\Builds\Shipping\Win64 |
| -versionNumber | The version number for this new patch build | 1.2.0 |
