From: Mathieu Othacehe <othacehe@gnu.org>
To: guix-devel@gnu.org
Subject: Cuirass 1.0 released
Date: Thu, 01 Apr 2021 10:23:07 +0200 [thread overview]
Message-ID: <87v996s9as.fsf@gnu.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 3039 bytes --]
We are pleased to announce the release of Cuirass 1.0.
This is the first official release of Cuirass, the GNU Guix continuous
integration software. Since January, this project is funded through the
NGI0 PET Fund, a fund established by NLNet[1]. Thanks to this support,
we were able to speed up the developments and finally propose this
release.
Read more about today’s announcement at:
https://gnu.org/software/guix/blog/2021/cuirass-10-released/
• 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.0.0.tar.gz
https://guix.gnu.org/cuirass/releases/cuirass-1.0.0.tar.gz.sig
Here are the SHA1 checksums:
90a4ddbbb255353a1a90807b5d3333cc4ec7ed7e cuirass-1.0.0.tar.gz
fe46ad674be0c3d1578d2c3950717f1dcf775e1f cuirass-1.0.0.tar.gz.sig
• Changes since version 0.0.1 (excerpt from the NEWS file)
** Database
*** Switch from SQLite to PostgreSQL
*** New test cases covering most of the SQL queries
** Notifications
*** New notification mechanism with Email and Mastodon backends
*** Add RSS events support
** Remote building
*** Add a remote building mechanism
*** Add a live build log mechanism
*** Honor timeout and max-silent-time package properties
*** Add specification and package priorities support
*** Add Workers monitoring support with Zabbix
** Evaluation
*** Rewrite evaluation mechanism to rely on Guix inferiors.
*** Change the specifications format from an association list to a record.
*** Use Guix Channels instead of custom Inputs.
** Web
*** Add a Workers status page to monitor the remote workers status
*** Add actions
- Add a specification
- Edit a specification
- Delete a specification
- Cancel an evaluation pending builds
- Retry all build of an evaluation
- Retry an evaluation
- Restart a build
*** Improve the specification display
*** Fix pagination
*** Add build weather support
*** Add build history support
Please report bugs to bug-guix@gnu.org
Join guix-devel@gnu.org and #guix on Freenode for discussions.
Thanks to everyone who contributed to this release:
19 Christopher Baines
22 Clément Lassieur
10 Danny Milosavljevic
8 Jan Nieuwenhuizen
1 Jonathan Brielmaier
1 Leo Famulari
177 Ludovic Courtès
143 Mathieu Lirzin
296 Mathieu Othacehe
36 Ricardo Wurmus
1 Robert Vollmert
1 Roel Janssen
6 TSholokhova
1 Tobias Geerinckx-Rice
1 Vincent Legoll
Mathieu
[1]: https://nlnet.nl/
[2]: https://ci.guix.gnu.org
[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 0 bytes --]
next reply other threads:[~2021-04-01 8:23 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-01 8:23 Mathieu Othacehe [this message]
2021-04-01 17:15 ` Cuirass 1.0 released Ludovic Courtès
2021-04-01 18:33 ` Leo Famulari
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87v996s9as.fsf@gnu.org \
--to=othacehe@gnu.org \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).