DOKK / manpages / debian 10 / debci / debci.1.en

debci - Debian Continuous Integration


debci is the main entry point for debci programs. Most of the commands are intended to be used by the debci system itself. However, there are a few commands that are useful for users, and they are listed below.

Sets up a test bed for running local tests. For most of the backends, this should be usually ran as root.
Runs the tests from SOURCEPACKAGE, in exactly the same way they would be ran on

SOURCEPACKAGE can be a source package name, a local .dsc file, a local .changes file, a local unpacked source package directory, or anything else that autopkgtest(1) would take as a source package.

You can also pass any quantity of BINARY packages that will also be used in the test.

The following options apply to every debci command.

Uses DIR as the debci configuration directory.
selects the architecture to run tests for (default: host architecture)
selects the backends to run tests on (default: lxc)
selects suite to run tests for (default: unstable)
The directory in which debci will store its data, and where it will read from.
AMQP server to connect to (default: amqp://localhost)
Prevents debci from producing any output on stdout. Errors and warnings will still be sent to stderr.
Display usage information.

Local documentation (/usr/share/debci/public/doc/index.html), Online documentation (, autopkgtest(1).

Copyright © the debci development team. For details on authorship, refer to the git repository at

debci is free software licensed under the GNU General Public License version 3 or later.