debci 3.10 source package in Ubuntu

Changelog

debci (3.10) unstable; urgency=medium

  [ Christian Kastner ]
  * worker: Add --count option to enable job limit

  [ Antonio Terceiro ]
  * api: don't use automatically updated timestamp for filtering
  * db: add index on jobs.date
  * api: clarify documentation for /tests endpoint
  * api: complete examples in documentation to list all job fields
  * api: /v1/tests: return only documented fields
  * api, self_service: fix performance issues in ActiveRecord queries
  * /api/v1/test: include updated_at field in the results
  * Debci::Job: declare public API fields here
  * Debci::Job: add date attribute to the public API
  * Debci::HTML: avoid N+1 queries when loading package status
  * Debci::HTML: export only public API attributes of jobs
  * admin: display model-related icon inside edit page
  * admin: edit: show object name (#to_str) in the breadcrumbs
  * backends: fake: remove obsolete debci-setup-chdist script
  * doc: exclude frames.html

  [ g0t mi1k ]
  * Switch to Debian Bookworm (12) for Vagrant
  * Dynamically update codename for vagrant
  * Fix typo - extra \
  * debci-config: Allow for displaying all KEY values
  * debci-config: Switch to --all to list all keys
  * Add Setting up the LXC backend testbed
  * Add Setting up PostgreSQL database
  * Add Accessing Self Service (Web UI)
  * Add Creating API tokens
  * Configuring debci using variables & configs
  * Add Multiple debci-worker processes per node
  * Typo: t -> T
  * debci-status: Fix typo - Missing hyphen
  * debci-status: JSON loop on packages not results
  * debci-status: Fix static arch & suite flags
  * debci-status: More consistency with output
  * Update HACKING.md as 'debci config' can list all
  * escape /auth/failure params[:message]

  [ Paul Gevers ]
  * Apply suggestions to INSTALL.md
  * lxc/test-package: fix order of debci_autopkgtest_args_lxc (Closes: 1068380)

  [ Tiago Zaniquelli ]
  * Redirect search result directly to package page if there's only one answer.

  [ Helmut Grohne ]
  * collector: skip over results that refer to an unknown job

 -- Antonio Terceiro <email address hidden>  Wed, 17 Apr 2024 20:53:49 -0300

Upload details

Uploaded by:
Debian CI team
Uploaded to:
Sid
Original maintainer:
Debian CI team
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release universe misc

Builds

Oracular: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
debci_3.10.dsc 2.9 KiB 148f679bdb4195543604bb3f837d06c4dd3ce72e45c1c83749f85b116eb4839f
debci_3.10.tar.xz 157.9 KiB fab7f121f77af868484b1c412d7d3db20320d517393769d4fcb87c09a9c7c5e1

Available diffs

No changes file available.

Binary packages built by this source

debci: continuous integration system for Debian

 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package contains the debci core.

debci-collector: continuous integration system for Debian (collector daemon)

 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package provides the collector daemon, which will receive test results
 published by debci worker hosts, store them centrally, and generate the static
 HTML files for the debci user interface.

debci-worker: continuous integration system for Debian (worker daemon)

 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package provides cron and init integration for running debci worker
 daemons that will listen to AMQP queues and run test jobs.