[PATCH Cuirass v2] cuirass: Fix handling of SPECIFICATION-NAME.

2024-06-17 Thread Romain GARBAGE
Fixes a regression introduced in 1da873b0e23eceb3c239dd6dc6781debf23bec63, where the NAME field of the SPECIFICATION record type is forced to be a symbol as stated by the documentation. * src/cuirass/base.scm (jobset-registry): Handle SPECIFICATION-NAME as a symbol. * src/cuirass/http.scm (body->s

Re: [PATCH Cuirass] cuirass: Fix handling of SPECIFICATION-NAME.

2024-06-17 Thread Romain GARBAGE
On Mon Jun 17, 2024 at 3:42 PM CEST, Ludovic Courtès wrote: > Hi! Hi Ludo' ! > Romain GARBAGE skribis: > > [...] > > * src/cuirass/base.scm: Handle SPECIFICATION-NAME as a symbol. > > * src/cuirass/http.scm: Handle SPECIFICATION-NAME as a symbol. > > * src/

[PATCH Cuirass] cuirass: Fix handling of SPECIFICATION-NAME.

2024-06-17 Thread Romain GARBAGE
Fixes a regression introduced in 1da873b0e23eceb3c239dd6dc6781debf23bec63, where the NAME field of the SPECIFICATION record type is forced to be a symbol as stated by the documentation. * src/cuirass/base.scm: Handle SPECIFICATION-NAME as a symbol. * src/cuirass/http.scm: Handle SPECIFICATION-NAME

[PATCH Cuirass 4/4] http: Add tests for Gitlab API.

2024-06-14 Thread Romain GARBAGE
* tests/http.scm (http-post-json, mr-json-open, mr-json-close mr-spec): New variables. New tests for Gitlab API. --- tests/http.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/tests/http.scm b/tests/http.scm index a124761..3281bcc 100644 --- a/tests/http

[PATCH Cuirass 1/4] specification: Ensure name is a symbol.

2024-06-14 Thread Romain GARBAGE
* src/cuirass/specification.scm (ensure-symbol): New variable. (specification)[name]: Ensure name is a symbol. * tests/database.scm: Fix test. --- src/cuirass/specification.scm | 11 ++- tests/database.scm| 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/

[PATCH Cuirass 2/4] gitlab: Add module for Gitlab JSON objects definition.

2024-06-14 Thread Romain GARBAGE
scm b/src/cuirass/gitlab.scm new file mode 100644 index 000..dab76b5 --- /dev/null +++ b/src/cuirass/gitlab.scm @@ -0,0 +1,95 @@ + gitlab.scm -- Gitlab JSON mappings +;;; Copyright © 2024 Romain Garbage +;;; +;;; This file is part of Cuirass. +;;; +;;; Cuirass is free software: you

[PATCH Cuirass 0/4] Add preliminary support for Gitlab webhooks

2024-06-14 Thread Romain GARBAGE
This patch series adds support for Gitlab webhooks event, more specifically the merge-request event. The first patch fixes an ambiguity on the type of the NAME field in the SPECIFICATION record definition. Romain GARBAGE (4): specification: Ensure name is a symbol. gitlab: Add module for

Re: Changing the defaults for --localstatedir and --sysconfdir?

2024-05-02 Thread Romain
er, and is added to the documentation, and is explained >repeatedly on IRC... instead of making it the default. > I totally agree with this too, as a newcomer to Guix and as a person who is setting up new buildtrees somehow frequently. Romain

Re: On the road to the next release: testing the installer

2024-02-14 Thread Romain
ue as I am also using full encryption with Guix system. If someone familiar with the grub-bootloader module would give me a few pointers, I'd be happy to work on fixing it. AFAIR, I couldn't figure out how to access to the grub configuration in the code installing the grub image on disk. -- Romain

Re: Keyboard layout in GRUB (Was: On the road to the next release: testing the installer)

2024-02-14 Thread Romain
to copy the kernel/unitrd files to /boot and generate the corresponding grub.cfg. This is a common behaviour in other distros (including NixOS). Have a nice day, Romain

Re: Keyboard layout in GRUB (Was: On the road to the next release: testing the installer)

2024-02-14 Thread Romain
have access to `bootloader-configuration` data. I think that passing it down to this function would require some changes in the way the bootloader is installed. But I might have overseen something, that I why I was hoping for someone knowledgeable to jump in the discussion :) -- Romain

Re: File search

2022-12-02 Thread antoine . romain . dumont
Hello Guix! Guix is top so thanks for the awesome work! Just to give some feedback on this thread. That's a good news that the file search functionality in the radar. > Lately I found myself going several times to > to look for packages providing a given > file and