From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MAEpLVvlxWAxowAAgWs5BA (envelope-from ) for ; Sun, 13 Jun 2021 13:00:43 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UAzkKFvlxWBkbwAAB5/wlQ (envelope-from ) for ; Sun, 13 Jun 2021 11:00:43 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 346D615667 for ; Sun, 13 Jun 2021 13:00:43 +0200 (CEST) Received: from localhost ([::1]:34654 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsNr5-0004T5-51 for larch@yhetil.org; Sun, 13 Jun 2021 07:00:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsNqP-0004Sx-UR for guix-devel@gnu.org; Sun, 13 Jun 2021 06:59:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39656) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsNqP-0004xO-Ng for guix-devel@gnu.org; Sun, 13 Jun 2021 06:59:57 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=39976 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsNqO-00009S-L9 for guix-devel@gnu.org; Sun, 13 Jun 2021 06:59:57 -0400 From: Mathieu Othacehe To: guix-devel@gnu.org Subject: Cuirass 1.1 released User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Date: Sun, 13 Jun 2021 12:59:55 +0200 Message-ID: <8735tmhvx0.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; protocol="application/pkcs7-signature" X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623582043; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=A8fpYuYMnx4J7WCMR7b8eEGQunrRKl3s7KQCZgRfoAg=; b=Yu2qABUoAiH0Xt66v/sz1d1p8Wjccbo1lpiARW20xWX0ZfjxlsdzH9MqgmHprfU3kBEl/u +XFoV0GRST2HhPe126SvY7BzbAC6yHIwK7BYk3UjMPareLSDl0/e0ACOktoSjwQlrf3i+M bYQIePkKZ30A/TidtvoBvXlwu4VX7iUgWq8RU06cBmu4epdZ9pjbmeLzbYLK5Dh+kfJHoQ Ze/kD/8nB3WcY6Pw1mZ4LiHZxVVdwSZyx9JzEVS+CchYa47vzFwfCDXxgxOdvI832NRcpD wc6WBzvYuHHa+JUHX0AOgrcly3PHrlbcn0KQZdwE69TiUUAkp9/OWK3gcrGw/w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623582043; a=rsa-sha256; cv=none; b=m9QWIgSJMfnpQTYLQr3b7+zMxa7C8Nmm2c+WMs8Ym7DmI38GAdh9Q+ZyiB2gKf0bcgozJk Mn2Ykz+3s31tpdVjtR3oDk6LmP+B0q/KL4ithjgJPQviUl1eC5AOL6n7g0WNO91qkLKisw S1bDwH6wrni+NX+qBBIFV30JfX/jffeUDn6+HUKrbN5OL+A9h2pIFVl828/ZPrv3kz7Pkg MamEG1XG7nHwH860frojkCpEVZ5k9Vgkd05q2BB3MeqX15TcA3kCNek7lN1ZjlKiUUhttB cIVN6IPlQSCgyRosQ0rzfSoncEhbV2vAyW3PMIVNrpFoIYkYexLj1Zjy/R816Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -5.02 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 346D615667 X-Spam-Score: -5.02 X-Migadu-Scanner: scn0.migadu.com X-TUID: Ckc0vnuxSX0Q --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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. =E2=80=A2 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]. =E2=80=A2 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 =E2=80=A2 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 ta= ble *** 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 =20=20=20 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 --=-=-= Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=smime.p7s --=-=-=--