Blogo — Continuous integration

A new Quality Assurance tool for Guix

12-a de Septembro 2023

Maintaining and expanding Guix's collection of packages can be complicated. As a distribution with around 22,000 packages, spanning across around 7 architectures and with support for cross-compilation, it's quite common…

From development environments to continuous integration—the ultimate guide to software development with Guix

5-a de Junio 2023

Guix is a handy tool for developers; guix shell , in particular, gives a standalone development environment for your package, no matter what language(s) it’s written in.…

Building derivations, how complicated can it be?

23-a de Aprilo 2021

Derivations are key to Guix, they're the low-level build instructions used for things like packages, disk images, and most things than end up in the store. Around…

Introduction to the Guix Data Service, the missing blog post

8-a de Novembro 2020

The Guix Data Service processes, stores and provides data about Guix over time, at least that is what the README says. It's been around since…

GSoC 2018 report: Cuirass Web interface

13-a de Aŭgusto 2018

For the last three months I have been working with the Guix team as a Google Summer of Code intern. The title of my project is "GNU Guix (Cuirass): Adding…

GuixSD system tests

28-a de Junio 2016

From its inception, Guix has had a thorough test suite—something that’s not only reassuring, but also the thing that allows for fearless evolution of the code. That…