Contributor
Pavit Kaur

Incremental Improvements to Debian’s CI platform


Mentors
Antonio Terceiro
Organization
Debian

Debian Continuous Integration is Debian’s CI platform. It runs tests on the packages published in the Debian archive, and today is used to control migration of packages from unstable, Debian’s development area, to testing, the area of the archive where the next Debian release is being prepared. This makes it a crucial part of Debian’s infrastructure.

The main goal of my project is to implement incremental improvements to Debian’s CI platform making the platform easier to use and maintain.

Deliverables of my project include the following:

  • Migrating Logins to Salsa, Debian’s Gitlab instance
  • Adding support for testing security uploads and Debian LTS
  • Adding usability improvements for the web interface