buildslave1
A tool for managing buildbot slave instances
Usage
buildslave [global
options]
command
[command
options]
buildslave create-slave
[{-q | --quiet}]
[{-f | --force}]
[{-r | --relocatable}]
[{-n | --no-logrotate}]
[{-k | --keepalive
TIME}]
[--usepty
{0 | 1}]
[--umask
UMASK]
[{-s | --log-size
SIZE}]
[{-l | --log-count
COUNT}]
[--verbose]
PATH
MASTER
USERNAME
PASSWORD
buildslave [--verbose]
{start | stop | restart}
[PATH]
buildslave [--verbose]
{--help | --version}
buildslave {command
-h | --help}
Overview
The `buildslave' command-line tool can be used to start or stop a buildslave or create a new buildslave instance.
Options
Commands
|
Create and populate a directory for a new buildslave |
|---|---|
|
Start a buildslave |
|
Stop a buildslave |
|
Restart a buildslave |
Global options
-h|--help-
Print the list of available commands and global options. All subsequent commands are ignored.
-
--version -
Print twistd and buildslave version. All subsequent commands are ignored.
-
--verbose -
Verbose output.
create-slave command options
-f|--force-
Re-use an existing directory.
-h|--help-
Show help for current command and exit. All subsequent commands are ignored.
-k|--keepalive-
Send keepalive requests to buildmaster every TIME seconds. Default value is 600 seconds.
-l|--log-count-
Limit the number of kept old twisted log files to COUNT. All files are kept by default.
-q|--quiet-
Do not emit the commands being run.
-r|--relocatable-
Create a relocatable buildbot.tac.
-n|--no-logrotate-
Do not permit buildslave rotate logs by itself.
-s|--log-size-
Set size at which twisted lof file is rotated to SIZE bytes. Default value is 1000000 bytes.
-
--umask -
Set umask for files created by buildslave. Default value is 077 which means only owner can access the files. See umask(2) for more details.
-
--usepty -
Set wether child processes should be run in a pty (0 means do not run in a pty). Default value is 0.
- PATH
-
Path to buildslave base directory.
- MASTER
-
Set the host and port of buildbot master to attach to in form HOST:PORT. This should be provided by buildmaster administrator.
- USERNAME
-
Buildslave name to connect with. This should be provided by buildmaster administrator.
- PASSWORD
-
Buildslave password to connect with. This should be provided by buildmaster administrator.
Releases
Unchanged in 3 releases since Debian 7 (Wheezy).