info-keys
The info
command prints values for the following keys.
A key can be supplied as an argument, such as info bazel-bin
or if no argument
is given, most key/values are printed.
Key | Description |
---|---|
bazel-bin | Configuration dependent directory for binaries. |
bazel-genfiles | Configuration dependent directory for generated files. |
bazel-testlogs | Configuration dependent directory for logs from a test run. |
build-language | Print a binary-encoded protocol buffer with the build language structure. |
character-encoding | Information about the character encoding used by the running JVM. |
client-env | The specifications to freeze the current client environment. 1 |
command_log | Location of the log containing the output from the build commands. |
committed-heap-size | Amount of memory in bytes that is committed for the JVM to use. |
default-package-path | The default package path. |
execution_root | A directory that makes all input and output files visible to the build. |
gc-count | Number of garbage collection runs. |
gc-time | The approximate accumulated time spend on garbage collection. |
install_base | The installation base directory. |
java-home | Location of the current Java runtime. |
java-runtime | Name and version of the current Java runtime environment. |
java-vm | Name and version of the current Java virtual machine. |
max-heap-size | Maximum amount of memory in bytes that can be used for memory management. |
output_base | A directory for shared bazel state. 2 |
output_path | The output directory. |
package_path | The search path for resolving package labels. |
peak-heap-size | The peak amount of used memory in bytes after any call to System.gc(). |
release | bazel release identifier. |
repository_cache | The location of the repository download cache used. |
server_log | The bazel server log path. |
server_pid | The bazel process id. |
starlark-semantics | The effective set of Starlark semantics option values. |
used-heap-size | The amount of used memory in bytes. 3 |
used-heap-size-after-gc | The amount of used memory in bytes after a call to System.gc(). |
workspace | The working directory of the server. |
- Note that this is not a good indicator of the actual memory use, as it includes any remaining inaccessible memory.↩
- As well as tool and strategy specific subdirectories.↩
- The output can be added to the project-specific rc file. See https://bazel.build/designs/2016/06/21/environment.html↩