NAME
bbot-worker
– build bot worker
SYNOPSIS
bbot-worker --help
bbot-worker --version
bbot-worker --bootstrap [options]
bbot-worker --startup [options]
bbot-worker [options] module...
cfg-var...
DESCRIPTION
bbot-worker
@@ TODO.
If the --bootstrap
mode option is specified, then the
worker performs the initial machine bootstrap and writes the bootstrap
result manifest to stdout
. If the --startup
mode option is specified, then the worker performs the environment setup and
then re-executes in the build mode. If neither of the mode options is
specified, then the worker proceeds to performing the build task.
OPTIONS
--help
- Print usage information and exit.
--version
- Print version and exit.
--verbose
level
- Set the diagnostics verbosity to
level
between 0
and 6 with level 1 being the default.
--bootstrap
- Perform the inital machine bootstrap insteading of building.
--startup
- Perform the environment setup and then re-execute for building.
--systemd-daemon
- Run as a simple systemd daemon.
--build
dir
- The directory to perform the build in. If not specified, then the
current working directory is used.
--environments
dir
- The directory containing the environment setup executables. If not
specified, then the user's home directory is used.
--env-script
path
- The environment setup executable path. This option is normally passed
by the worker running in the startup mode to the worker executed in the
build mode.
--env-target
target
- The environment setup executable target argument. This option is
normally passed by the worker running in the startup mode to the worker
executed in the build mode.
--tftp-host
addr
- The TFTP host address and, optionally, port to use to download the
build task and to upload the build result. By default the link-local
address 196.254.111.222 with the standard TFTP port (69) is used.
EXIT STATUS
Non-zero exit status is returned in case of an error. In the build mode,
exit code 2 is used to signal abnormal termination where the worker uploaded
the result manifest itself.
BUGS
Send bug reports to the
users@build2.org mailing list.