unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Cuirass 1.1 released
@ 2021-06-13 10:59 Mathieu Othacehe
  2021-06-13 18:18 ` Leo Famulari
  2021-06-14 21:17 ` Ludovic Courtès
  0 siblings, 2 replies; 3+ messages in thread
From: Mathieu Othacehe @ 2021-06-13 10:59 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 2366 bytes --]


We are pleased to announce the release of Cuirass 1.1.

This is the second official release of Cuirass, the GNU Guix continuous
integration software.  For the last six months, this project has been
funded through the NGI0 PET Fund, a fund established by NLNet[1].

Thanks to this support, Cuirass has seen numerous improvements, such as
a switch to PostgreSQL and the introduction of a distributed build
mechanism.  Cuirass is now providing substitutes to all Guix users in a
faster and more reliable way while providing better monitoring.

• About

Cuirass is the GNU Guix continuous integration software. It's a general
purpose build automation server written in GNU Guile that checks out
sources from VCS repositories, execute build jobs and store build
results in a database. Cuirass also provides a web interface to monitor
the build results.

Cuirass is running on GNU Guix build farm[2].

• Download

  Here are the compressed sources and a GPG detached signature:
    https://guix.gnu.org/cuirass/releases/cuirass-1.1.0.tar.gz
    https://guix.gnu.org/cuirass/releases/cuirass-1.1.0.tar.gz.sig

  Here are the SHA1 checksums:

  90a4ddbbb255353a1a90807b5d3333cc4ec7ed7e  cuirass-1.1.0.tar.gz
  fe46ad674be0c3d1578d2c3950717f1dcf775e1f  cuirass-1.1.0.tar.gz.sig

• Changes since version 1.1.0 (excerpt from the NEWS file)

** Database
*** Add Jobs table
*** Add BuildDependencies table
*** Add Dashboards table

** Remote building
*** Add GC roots for the build outputs
*** Increase the fetch workers count to 8
*** Build derivations in a topological order using the BuildDependencies table
*** Resume dependent builds when a build is successful after a restart
*** Display the remote-server fetch queue size

** Specifications
*** Add period support
*** Add "images", "system-tests" and tarball build types

** Web
*** Add a footer with the Cuirass version
*** Add table order buttons
*** Add a pagination button on the evaluation page
*** Add a build dashboard page
*** Improve accessibility and add the Accessiblity Foundation report
*** Add badges support
*** Display build dependencies in the build details page
   
Please report bugs to bug-guix@gnu.org
Join guix-devel@gnu.org and #guix on Freenode for discussions.

Mathieu

[1]: https://nlnet.nl/
[2]: https://ci.guix.gnu.org

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 0 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Cuirass 1.1 released
  2021-06-13 10:59 Cuirass 1.1 released Mathieu Othacehe
@ 2021-06-13 18:18 ` Leo Famulari
  2021-06-14 21:17 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2021-06-13 18:18 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: guix-devel

On Sun, Jun 13, 2021 at 12:59:55PM +0200, Mathieu Othacehe wrote:
> We are pleased to announce the release of Cuirass 1.1.
> 
> This is the second official release of Cuirass, the GNU Guix continuous
> integration software.  For the last six months, this project has been
> funded through the NGI0 PET Fund, a fund established by NLNet[1].
> 
> Thanks to this support, Cuirass has seen numerous improvements, such as
> a switch to PostgreSQL and the introduction of a distributed build
> mechanism.  Cuirass is now providing substitutes to all Guix users in a
> faster and more reliable way while providing better monitoring.

Congratulations on 1.1! Thank you for your hard work! And thanks to
NLNet for making it possible!  


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Cuirass 1.1 released
  2021-06-13 10:59 Cuirass 1.1 released Mathieu Othacehe
  2021-06-13 18:18 ` Leo Famulari
@ 2021-06-14 21:17 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2021-06-14 21:17 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: guix-devel

Hi!

Mathieu Othacehe <othacehe@gnu.org> skribis:

> We are pleased to announce the release of Cuirass 1.1.
>
> This is the second official release of Cuirass, the GNU Guix continuous
> integration software.  For the last six months, this project has been
> funded through the NGI0 PET Fund, a fund established by NLNet[1].
>
> Thanks to this support, Cuirass has seen numerous improvements, such as
> a switch to PostgreSQL and the introduction of a distributed build
> mechanism.  Cuirass is now providing substitutes to all Guix users in a
> faster and more reliable way while providing better monitoring.

Woohoo, congrats!  I started using Cuirass badges at work today, and I’m
sure it’s one of these things that’ll make my colleagues happier.  :-)

Thank you,
Ludo’.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-06-14 21:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-13 10:59 Cuirass 1.1 released Mathieu Othacehe
2021-06-13 18:18 ` Leo Famulari
2021-06-14 21:17 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).