cowpoke --version (return code: 0)
This is cowpoke, from the Debian devscripts package, version 2.16.2ubuntu3
This code is Copyright 2007-2014, Ron <ron@debian.org>.
This program comes with ABSOLUTELY NO WARRANTY.
You are free to redistribute this code under the terms of the
GNU General Public License.
cowpoke --help (return code: 0)
cowpoke [options] package.dsc
Uploads a Debian source package to a cowbuilder host and builds it,
optionally also signing and uploading the result to an incoming queue.
The following options are supported:
--arch="arch" Specify the Debian architecture(s) to build for.
--dist="dist" Specify the Debian distribution(s) to build for.
--buildd="host" Specify the remote host to build on.
--buildd-user="name" Specify the remote user to build as.
--create Create the remote cowbuilder root if necessary.
--return[="path"] Copy results of the build to 'path'. If path is
not specified, return them to the current directory.
--no-return Do not copy results of the build to RETURN_DIR
(overriding a path set for it in the config files).
--sign="keyid" Specify the key to sign packages with.
--upload="queue" Specify the dput queue to upload signed packages to.
The current default configuration is:
BUILDD_HOST =
BUILDD_USER =
BUILDD_ARCH = amd64
BUILDD_DIST = default
RETURN_DIR =
SIGN_KEYID =
UPLOAD_QUEUE =
The expected remote paths are:
INCOMING_DIR = cowbuilder-incoming
PBUILDER_BASE = /var/cache/pbuilder
amd64_default_RESULT_DIR = /var/cache/pbuilder/amd64/default/result
amd64_default_BASE_PATH = /var/cache/pbuilder/amd64/default/base.cow
The cowbuilder image must have already been created on the build host
and the expected remote paths must already exist if the --create option
is not passed. You must have ssh access to the build host as BUILDD_USER
if that is set, else as the user executing cowpoke or a user specified
in your ssh config for ''.
That user must be able to execute cowbuilder as root using 'sudo'.