Cuirass är GNU Guix kontinuerlig integrationsprogramvara. Det är en byggautomationsserver skriven i GNU Guile som kontrollerar källor från vcs-förråd, kör byggjobb och lagrar byggresult i en databas. Cuirass tillhandahåller även ett webbgränssnitt för att övervaka byggresultaten.
Cuirass körs på GNU Guix byggfarm på
Egenskaper
- Fråga efter och hämta källkoden från flera gitförråd.
- Kör byggen på lokala eller externa Guix-demoner.
- Lagra byggprodukter eller artifakter.
- Samla byggloggar och metrik.
- Tillhandahåller en rest-api.
- Hög parallellisering med det asynkrona biblioteket Guile-Fibers.
Dokumentation
Läs mer om Cuirass i Cuirass-manualen .
Utgåvor
- 2023-10-29 — 1.2.0 — cuirass-1.2.0.tar.gz — GPG-signatur
- 2021-06-13 — 1.1.0 — cuirass-1.1.0.tar.gz — GPG-signatur
- 2021-03-29 — 1.0.0 — cuirass-1.0.0.tar.gz — GPG-signatur
Projektförråd
Cuirass källkod finns tillgänglig på https://git.sv.gnu.org/git/guix/guix-cuirass.git.