Accepted debci 0.5.0 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 24 Mar 2014 20:06:56 -0300
Source: debci
Binary: debci
Architecture: source all
Version: 0.5.0
Distribution: unstable
Urgency: medium
Maintainer: Antonio Terceiro <terceiro@debian.org>
Changed-By: Antonio Terceiro <terceiro@debian.org>
Description:
debci - continuous integration system for Debian
Closes: 736416
Changes:
debci (0.5.0) unstable; urgency=medium
.
[ Martin Pitt ]
* Add missing dctrl-tools dependency.
* Use "dpkg --print-architecture" instead of dpkg-architecture, to avoid a
dependency on dpkg-dev and the (undeclared) dependency on gcc.
* Fix grep_packages() to actually use the configured architecture instead of
the host architecture.
* Add --help output to debci-{list-packages,setup,test}, instead of failing
with an "usage: not found" error.
.
[ Antonio Terceiro ]
* Initial upload to Debian (Closes: #736416)
The API is not set yet, but I am uploading anyway to allow for early
testing, improve contribution opportunities, to get a BTS etc.
* Updated documentation
- instructions for setting up a development instance.
- Point traffic at debian-qa
* modularize behaviour of a backend
- existing implementation extracted as the `schroot` backend
- added a `fake` backend that helps with testing
* schroot backend optimization: always run with eatmydata
* Add blame support: when tests of a package start failing after some
dependencies were updated, those dependencies will be "blamed" for the
failure.
* improvements on autopkgtest usage:
- debci now uses the autopkgtest support for downloading the source
package instead of downloading manually and them calling adt-run
- debci now differentiates between the non-zero adt-run exit codes, so
that skipped tests will not count as failures. Also added a `tmpfail`
status, to be used when for some reason the tests could not be run for
some external failure (e.g. mirror failures, broken dependencies etc).
* debci now keeps track of the base system. Tests will be run again every 2
weeks even if no explicit dependency changes. Test logs will also display
the changes in the base system since the last run.
* Add DEP-8 support to debci itself \o/
* extra safety: add `set -u` to all shell scripts
Checksums-Sha1:
566e5ba750be2bb5af61546c9431708953a2478a 1618 debci_0.5.0.dsc
27a731feb84e7889b0070b133d0abc86857e274f 124888 debci_0.5.0.tar.xz
d9e63c380a212056f95a0261c9af0053748c0c51 123698 debci_0.5.0_all.deb
Checksums-Sha256:
963e615a77365d2716fe788ecddb03eb48229c53830e66598abbb410a02c275f 1618 debci_0.5.0.dsc
21486ad8146211cd94c7c83afbda6511d02f1c3ec3a47ba217a3f492274d2500 124888 debci_0.5.0.tar.xz
3fb54a51ffe6996ca1f480b4381d48dd92989717ecaf56e73d6fc00205bb5cfa 123698 debci_0.5.0_all.deb
Files:
c8eeca00e76741b5679e2c6365b0f7b7 1618 devel optional debci_0.5.0.dsc
7e11f1c56009c3880beaaa871361414b 124888 devel optional debci_0.5.0.tar.xz
7ea90ff8de5bb3bd685979c207495985 123698 devel optional debci_0.5.0_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTML+JAAoJEPwNsbvNRgveLLcP/jwMTPhcMwGQLpE5u+7YbOA1
G2ALucgFNwvsGfXsHsXSNHbgN5gp1rixt3ZpXi2fPNjSnKyUSaI/geEJzdbwcbfM
TWt2/OOAu1NGYekRO01oCS5O8DEbl8NCpxU3K4cpJ5Jnwhn0hInSQRyXzadQp/Ja
gcTZ9jEXnAUJVGiH/UO5PzmcWcNc7t5K4D5RKtBCnXTgzYRpc9z4XBmpgaIOIPs9
pT5A1NgTg5OsJOmL6Wgd344sH5EKxNNI3jKmOOildVIRyEn+HUyGlof1F31ScKPS
rt2gpcUjA8G2bY0JuwEzNdNOqfHuGDQrlPP6R/riaMIGk+Lf1VsvxZzS3W/w2iwF
783NBQNYQr1PlbAzk+2iUoY6qHZ3nvbEs63MocBV+ADfLFoZ+DHciGGXYUtVn8S5
zLOOVf9mGovCvaRaWmvuSNTcKB7esp9kCWHVr1ZJ67/gaPfRj5ZXh8/LcwkKfc56
IzeetnsdAF5TbM2PQQjdFudgwoym1V8lMHQg3KfDTbAPYpvigsey/Uba2srsm4XI
Ay1lix4Q5doSPkfiUY/CamWMSm1E1lwqxmicSTI+GQnH8UbRxknGRcYbTGX0VEt4
dSFloN/PuUs6LpehmtbgXYzRw2KSXMhsAwPzFKatOIRpQp2yvV8v6WyV/jHw3O9l
vHpXu8/xqxqSBJi8wRLD
=lkcd
-----END PGP SIGNATURE-----
Reply to: