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 true or false. Defaults to true if omitted.

--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 true or false. Defaults to true if omitted.

--speed

No

CPU utilisation per core

Related

  • Global flags

  • Command reference index