Tinklaraštis — Continuous integration

A new Quality Assurance tool for Guix

rugsėjo 12, 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

birželio 5, 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?

balandžio 23, 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

lapkričio 8, 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

rugpjūčio 13, 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

birželio 28, 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…