all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Following Guix weather.
@ 2021-04-09 13:53 Mathieu Othacehe
  2021-04-09 17:09 ` Pierre Neidhardt
  2021-04-13  0:04 ` raingloom
  0 siblings, 2 replies; 6+ messages in thread
From: Mathieu Othacehe @ 2021-04-09 13:53 UTC (permalink / raw)
  To: guix-devel


Hello,

I have deployed a bunch of changes at https://ci.guix.gnu.org/. I'd like
to introduce some of them here.

First, there are some new specifications: "images", "tarball" and
"tests".  Those specifications are configured to build respectively, the
%guix-system-images declared in (gnu ci), the Guix binary tarball and
the Guix System tests.

Each Guix commit potentially triggers a rebuilt of all those
specifications. We have previously established that this is too resource
consuming.

That's why I have added a "period" field to the specification
definition.  This field only allows a new evaluation when at least X
seconds have elapsed since the last evaluation.  Right now, the three
aforementioned specifications have a period field set to 86400 seconds
(24 hours).

I have also improved the visibility of latest state of a
specification. For instance, if you want to know what's the current
status of the "master" branch or the "staging" branch, you will find
some statistics directly on the home page. For a more detailed view, you
can consult dashboards for each specification.

master dashboard: https://ci.guix.gnu.org/eval/19534/dashboard
staging dashboard: https://ci.guix.gnu.org/eval/19488/dashboard
test dashboard: https://ci.guix.gnu.org/eval/19464/dashboard

By having a look at those dashboards, it's obvious that we still have a
lot of work before all those circles turn to green.

Finally, in the evaluation view there's a "Toggle" button to switch
between:

- The number of newly fixed/broken/pending builds for each evaluation
  (default)
- The total number of fixed/broken/pending builds for each evaluation.

Don't hesitate to comment on those new features :)

Thanks,

Mathieu



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

end of thread, other threads:[~2021-04-13  0:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-09 13:53 Following Guix weather Mathieu Othacehe
2021-04-09 17:09 ` Pierre Neidhardt
2021-04-09 19:28   ` Vincent Legoll
2021-04-09 19:38     ` Mathieu Othacehe
2021-04-09 20:09       ` Vincent Legoll
2021-04-13  0:04 ` raingloom

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.