Inspect the build

Show or search help for a command, task, or setting

The help command is used to show available commands and search the
help for commands, tasks, or settings. If run without arguments, help
lists the available commands.

> help
help Displays this help message or prints detailed help on
requested commands (run 'help <command>').
about Displays basic information about sbt and the build.
reload (Re)loads the project in the current directory
...
> help compile

If the argument passed to help is the name of an existing command,
setting or task, the help for that entity is displayed. Otherwise, the
argument is interpreted as a regular expression that is used to search
the help of all commands, settings and tasks.

The tasks command is like help, but operates only on tasks.
Similarly, the settings command only operates on settings.

See also help help, help tasks, and help settings.

List available tasks

The tasks command, without arguments, lists the most commonly used
tasks. It can take a regular expression to search task names and
descriptions. The verbosity can be increased to show or search less
commonly used tasks. See help tasks for details.

The settings command, without arguments, lists the most commonly used
settings. It can take a regular expression to search setting names and
descriptions. The verbosity can be increased to show or search less
commonly used settings. See help settings for details.

List available settings

The inspect command displays several pieces of information about a
given setting or task, including the dependencies of a task/setting as
well as the tasks/settings that depend on the it. For example,