# Add a Build

### 1. Your First Build

Builds in Elixir Platform are used for version control. Every new Build represents a new version of the Game. Creating a build is a simple task:

* Choose your own version naming
* Have control of which build you have active to perform new releases and rollbacks

![](/files/ZFd6ITNaav6zflnw0LGR)

Do not forget to activate the Build once everything is ready. Also, you can always de-activate it when you want to close the access to the game. Or perform a roll-back by activating older builds just by using the toggles:

![](/files/tpD9YTvtvJgcIkiPh71Z)

### 2. Your First Depot

Now that you have created a Game Build. Let upload the file so you can start playing it. For this you will need to configure the Depot: A configuration file that will include information about the Game File and how to execute it.

* **Installation Path**: Do not modify this path. We are planning on removing it from here for the next version.
* **Launch Command**: It should follow a structure like `"<InstallationPath>/<route to the executable file>".` See [Recommendations](#recommendations-and-usual-errors)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.elixir.app/dashboard/management/version-control/add-a-build.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
