Debian uses Gitlab CI for quality assurance of thousands of software packages
![](https://programming.dev/pictrs/image/74ef1f25-f3e4-4998-8084-9821d0b59647.jpeg)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
![Debian customizes CI tooling with GitLab](https://programming.dev/pictrs/image/4f01736e-f513-46ee-928c-abb2cd0074e9.png?format=jpg&thumbnail=256)
about.gitlab.com
Salsa CI is one of the Debian community's custom-built continuous integration tools. It's part of the Debian GitLab instance (Salsa), and helps Debian maintainers manage roughly 9,000 projects.
I was expecting a huge CICD pipeline with delivery steps automatically publishing packages for Debian Unstable and Debian Testing, but it turns out it's a relatively simple pipeline with straight-forward build and testing stages.
Less is definitely more, and targeting Debian alone does greatly simplify a pipeline, but somehow I was expecting more automation taking care of the whole workflow.