# Two phases build

Sometimes, especially if you run server side analysis, the process can take several minutes: in that situation you may want to start the process, go back to your build and collect the results later. This can be done passing the `--start-only` argument to the client. In that situation the client will collect the required data, send them to the server and return to the shell. You can then run your build, executing it in parallel to the work done on the Meterian servers. At the end of your build you just need to launch again the client with the same configuration, removing the `--start-only` argument: it will pick up the same analysis again, contact the server and return the results. Of course, if the server is still not ready, you may need to wait until everything is ready, but the client will report about the progress.&#x20;

In concurrent mode the two phases build will not work.


---

# 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.meterian.io/the-client/using-client-ci-cd/two-phases-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.
