-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 03 Jun 2014 22:36:44 -0300 Source: debci Binary: debci Architecture: source all Version: 0.7 Distribution: unstable Urgency: medium Maintainer: Antonio Terceiro <terceiro@debian.org> Changed-By: Antonio Terceiro <terceiro@debian.org> Description: debci - continuous integration system for Debian Changes: debci (0.7) unstable; urgency=medium . [ Antonio Terceiro ] * debci-batch: put packages with fastest testsuites first in the queue * debci-generate-feeds: allow generating feeds for specific packages * debci-generate-index: update package feed right away when indexing individual packages * public/app.js: Adjust the "Pass percentage" Y axis labels so that chart is actually a percentage chart. * public/index.html: add link to global Atom feed in the home page. * debci-test, debci-generate-index: more robust way of calculating test run duration. Parsing the autopkgtest log is just not good enough. . [ Martin Pitt ] * Fix report_status() to work for bash scripts. * debci-test: Add --print-output option to write output directory to stdout. With that the caller can easily check the result. * debci, tools/server.sh: Exec the target program instead of running in a subprocess, for efficiency and proper SIGTERM handling. * Drop tools/convert-data. We only needed it for version 0.6, and we're going to need a different conversion script after the next data/ dir reorganization. * Reorganize data directory to move the "categories" packages/, autopkgtest/, status/, and feeds/ to the top level; they contain subdirs for all releases and architectures. This makes autopkgtest/ fully rsyncable and also makes it easier to the web UI to browse/present data for multiple releases and architectures. Also split release-arch/ into release/arch/. * Add tools/convert-data-0.7: Convert data directory to changed format from above. * Fix debci-status -l if there is just one package. * Add tests for debci-batch, covering skipping/re-running of tests under appropriate conditions and showing the cause for re-run in the log. * Replace test/json_validity (in ruby) with test/test_json.sh (shell with just calling ruby for the actual JSON validation). With that we can re-use test_helper's test bed setup instead of having to replicate it all in ruby. * Make test/runall.sh executable for convenience, and make it only run test_* scripts. * debci-batch: remove reading configuration from /etc/default/debci * lib/environment.sh: read configuration from $debci_basedir/config/debci.conf * Add debci_mirror config variable to configure an archive mirror. Use it for chdist and schroot setup. * Drop unnecessary faketime build dependency. * Add LXC backend. Checksums-Sha1: c99647943a2c4aceb3c148f140877b6135ee2163 1661 debci_0.7.dsc dcd46048e201fc9e9c9d74ed67d676b69ed61592 144848 debci_0.7.tar.xz 0699e3d1f7457ffb41bb13145eaf66a10b094e2c 160864 debci_0.7_all.deb Checksums-Sha256: 6fc44fed98bfc511e84b8c19881c84344f8c245c5b7ec84998367305b959fadd 1661 debci_0.7.dsc 3355e0132c15415255615ca4b1969e914e89152d40824d7d5bd6a463272ae0cc 144848 debci_0.7.tar.xz 3af292dd429ed3108a23e119932bf2466832def6db33441afd8a28f9673d1d74 160864 debci_0.7_all.deb Files: 98a98beec7a5dddc03868a4ead0c54aa 160864 devel optional debci_0.7_all.deb 34bb9bea089d41dfa31c3286636de836 1661 devel optional debci_0.7.dsc 297363f50ee310e411e261e390df5976 144848 devel optional debci_0.7.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJTj9jVAAoJEPwNsbvNRgve79wQAI9dO42Us+KFIpb4Cn3Y/qCN hU/pmPRIlV01ZWYH3xSkxKvgkRp+uxm2MAHHPEOpBZdAVH2Yq1hY078csuPdsEfz IcPk7YVhNGOJgeNAYrCkyO5dprXYxcKP4EI+6AVCuqXYE/aMIm7Uyk/5Uzo/+f9n hz4Wyz78c6zekL1hTkGKns/FKbL9d/O1WPrgilY0Po4bERKgGXeeu006hlSANuLF jqH1Wo74zZbPK8K5Hd6p0ZkO0HG6F+0shN0wteoErU00OKBiFmlcVUro+kbFUmaN 0xx0nQGTYqC2u/aGjJUT7GueIXfPM/tH5piUarYY5ao2otnVTMjwHIfhKz7OK/Wi RXbsgNYfiuBvLeF2um/e9cZ2QqVjneoNXj5Rg5jnvI4kFVsyqhAAd8nJTFYV4O0g GTFUApnUzn2o1hjIcDzo+7PyeiRFEtWlGS7Nkd5rvqZvOM6U11oWue06Lwt8lM88 Xzauf53a3opM+t02N2z1mAiKtzyYSaT55Tdzc/SLMbyo6W0ZRpa1yLWHHBlPN8vF tfFN3UBFlkMYFdzM0JKIL+DMYt9P0Q7v20EyJpTfjkDTz+kIr9VxxTaTtqK+rD9U xzTjJsoDLDSDkV0ScQaKY4dO8viObqfp2OVjpU6HEbt6FnRRGVsP2bBVJA0QdLZE p/haL+o1cwFRH8OOEnhd =ctio -----END PGP SIGNATURE-----