unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / Atom feed
* Cuirass 1.0 released
@ 2021-04-01  8:23 Mathieu Othacehe
  2021-04-01 17:15 ` Ludovic Courtès
  2021-04-01 18:33 ` Leo Famulari
  0 siblings, 2 replies; 3+ messages in thread
From: Mathieu Othacehe @ 2021-04-01  8:23 UTC (permalink / raw)
  To: guix-devel

[-- 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 --]

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

* Re: Cuirass 1.0 released
  2021-04-01  8:23 Cuirass 1.0 released Mathieu Othacehe
@ 2021-04-01 17:15 ` Ludovic Courtès
  2021-04-01 18:33 ` Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2021-04-01 17:15 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: guix-devel

Hi Mathieu,

Mathieu Othacehe <othacehe@gnu.org> skribis:

> 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/

Woohoo, thumbs up!  🎉

It’s crazy how much you’ve achieved since January, when we were still
looking at all these build machines sitting desperately idle.  Really
happy that you were able to fix this situation and more in so little time!

Ludo’.


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

* Re: Cuirass 1.0 released
  2021-04-01  8:23 Cuirass 1.0 released Mathieu Othacehe
  2021-04-01 17:15 ` Ludovic Courtès
@ 2021-04-01 18:33 ` Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2021-04-01 18:33 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: guix-devel

On Thu, Apr 01, 2021 at 10:23:07AM +0200, Mathieu Othacehe wrote:
> We are pleased to announce the release of Cuirass 1.0.

Awesome! Your hard work is making a big difference for Guix :)

> 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.

Thank you to NLnet for their support!


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

end of thread, other threads:[~2021-04-01 18:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-01  8:23 Cuirass 1.0 released Mathieu Othacehe
2021-04-01 17:15 ` Ludovic Courtès
2021-04-01 18:33 ` Leo Famulari

unofficial mirror of guix-devel@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-devel/0 guix-devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-devel guix-devel/ https://yhetil.org/guix-devel \
		guix-devel@gnu.org
	public-inbox-index guix-devel

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.devel
	nntp://news.gmane.io/gmane.comp.gnu.guix.devel


AGPL code for this site: git clone http://ou63pmih66umazou.onion/public-inbox.git