Bench Setup and Upgrade

The process of installing or upgrading Bench

Bench is installed and upgraded with a bootstrap file, which downloads the archive with the Bench system files, extracts its content in the Bench root directory, and starts the Bench CLI with the initialization mode and the setup mode. The custom configuration is left untouched if it already exists; otherwise it can be initialized from a template or from a Git repository.

The setup of a Bench installation is performed in the following steps:

Running the Bench CLI in upgrade mode performs all steps listed above, except creating the Bench root directory.