build-configuration
Last updated: June 8, 2026
Manage Multiplay Hosting build configurations.
Authentication
This command group requires an API key (APIKey). Create API keys at https://dashboard.multiplay.dev and configure with mpcli login.
Group usage
mpcli build-configuration [command] [flags]Group flags
Flag | Shorthand | Required | Description |
--environmentid | -e | Yes | Your environment ID e.g test,prod |
--projectid | -p | Yes | Multiplay by Rocket Science project ID |
--projectid identifies your Multiplay by Rocket Science project, and --environmentid identifies the target environment within that project.
These flags are required as part of a create command.
Commands
create
Note This command requires API key authentication (APIKey).
Create a build configuration.
mpcli build-configuration create [flags]Flags:
Flag | Required | Description |
--binarypath | Yes | Path to the game binary |
--build | Yes | Build to associate with the new build configuration |
--commandline | Yes | Binary launch parameters |
--configuration | No | List of “key value” pairs used to configure this build configuration |
--cores | No | The number of CPU cores required per server |
--memory | No | Maximum memory required per server (MB) |
--name | Yes | Name to use for the new build configuration |
--querytype | Yes | Query type supported by this build configuration |
--readiness | No | Readiness of the build configuration. Accepts |
--speed | No | CPU utilisation per core |
Note: commandline settings will need to be enclosed in "" otherwise the command will error.
delete
Note This command requires API key authentication (APIKey).
mpcli build-configuration delete <build-configuration-id> [flags]Arguments:
Argument | Required | Description |
<build-configuration-id> | Yes | Numeric build configuration identifier |
get
Note This command requires API key authentication (APIKey).
Get a build configuration.
mpcli build-configuration get <build-configuration-id> [flags]Arguments:
Argument | Required | Description |
<build-configuration-id> | Yes | Numeric build configuration identifier |
list
Note This command requires API key authentication (APIKey).
List build configurations.
mpcli build-configuration list [flags]Flags:
Flag | Required | Description |
--fleetid | No | The Fleet ID to filter the build configuration list by |
--partial | No | The partial search to filer the build configuration list by |
update
Note This command requires API key authentication (APIKey).
Update a build configuration.
mpcli build-configuration update <build-configuration-id> [flags]Arguments:
Argument | Required | Description |
<build-configuration-id> | Yes | Numeric build configuration identifier |
Flags:
Flag | Required | Description |
--binarypath | Yes | Path to the game binary |
--build | Yes | Build to associate with the build configuration |
--commandline | Yes | Binary launch parameters (REQUIRED) |
--configuration | No | List of “key value” pairs used to configure this build configuration. Supports multiple values |
--cores | No | The number of CPU cores required per server |
--memory | No | Maximum memory required per server (MB) |
--name | Yes | Name to use for the build configuration |
--querytype | Yes | Query type supported by this build configuration |
--readiness | No | Readiness of the build configuration. Accepts |
--speed | No | CPU utilisation per core |
Related
Global flags
Command reference index