shell
The shell command opens a bash shell within the development environment, with
the entire project and all tools mapped in. The environment can be customised
using options to the command.
It has no sub-commands.
Options
- 
--tool <TOOL>/-t <TOOL>- bind a tool into the container - this must use one of the following forms:- <VENDOR>:<NAME>=<VERSION>- full syntax that explicitly identifies the vendor, tool name, and version;
- <VENDOR>:<NAME>- identifies vendor and tool name, implicitly selecting the default version;
- <NAME>=<VERSION>- identifies tool name and version where there is no vendor specified for the tool;
- <NAME>- identifies only the tool name, where there is no vendor and the default version is implicitly selected.
 
- 
--no-tools- disable automatic binding of all known tools into the container.
Note
If neither --tool or --no-tools options are provided, then Blockwork will
automatically bind the default version of all known tools into the container.
If a single --tool is specified, then automatic tool binds will be disabled.