Edgewall Software

Version 8 (modified by anatoly techtonik <techtonik@…>, 13 years ago) (diff)

add link to config file description

Below are the options available for version 0.6 of the Bitten slave, as reported by the slave itself. Some parameters like username/password can also be set in slave configuration file.

prompt> .\bitten-slave --version
bitten-slave-script.py 0.6b2


prompt> .\bitten-slave.exe --help
Usage: bitten-slave-script.py [options] url1 [url2] ...

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  --name=NAME           name of this slave (defaults to host name)
  -f FILE, --config=FILE
                        path to configuration file
  -u USERNAME, --user=USERNAME
                        the username to use for authentication
  -p PASSWORD, --password=PASSWORD
                        the password to use when authenticating
  -P, --ask-password    Prompt for password
  --form-auth           login using AccountManager HTML form instead of HTTP
                        authentication for all urls

  building:
    -d DIR, --work-dir=DIR
                        working directory for builds
    --build-dir=BUILD_DIR
                        name pattern for the build dir to use inside the
                        working dir ["build_${config}_${build}"]
    -k, --keep-files    don't delete files after builds
    -s, --single        exit after completing a single build
    --no-loop           exit after completing a single check and running the
                        required builds
    -n, --dry-run       don't report results back to master
    -i SECONDS, --interval=SECONDS
                        time to wait between requesting builds

  logging:
    -l FILENAME, --log=FILENAME
                        write log messages to FILENAME
    -v, --verbose       print as much as possible
    -q, --quiet         print as little as possible
    --dump-reports      whether report data should be printed