ned-off-by: Ludovic Courtès
---
.guix-channel | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.guix-channel b/.guix-channel
index ea9d42a..a8abbb0 100644
--- a/.guix-channel
+++ b/.guix-channel
@@ -3,4 +3,4 @@
(channel
(version 0)
(directory "build-aux/guix&q
27265a1a0b0f4f4b1c88355be844cf01503aad6f
Author: Ludovic Courtès
AuthorDate: Wed May 14 16:09:40 2025 +0200
Mention new repository URL.
---
README | 126 +
1 file changed, 1 insertion(+), 125 deletions(-)
diff --git a/README b/README
index
6c47d90eb221873ba426845d2b1395bc6c772e71
Author: Ludovic Courtès
AuthorDate: Wed May 14 16:06:41 2025 +0200
Change source code URL to Codeberg.
* .guix-channel, README: Update.
---
.guix-channel | 2 +-
README| 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a
5e44c1a742003ae524c3e239022ec6fb6e972d19
Author: Ludovic Courtès
AuthorDate: Mon May 12 15:13:08 2025 +0200
Mention URL change.
---
README | 15 ++-
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/README b/README
index 338895b1..014690f3 100644
--- a/README
+++ b/README
@@ -1,13
93f8ff360c579bc569745d1db25713f0791f26ea
Author: Ludovic Courtès
AuthorDate: Mon May 12 14:54:22 2025 +0200
Mention new URL.
---
README | 167 +
1 file changed, 1 insertion(+), 166 deletions(-)
diff --git a/README b/README
index 7822f45..3ddcf10 100644
ad6bb63f8578f162d43045ec05064d4e1f7789d3
Author: Ludovic Courtès
AuthorDate: Mon May 12 14:55:06 2025 +0200
.guix-channel: Update repository URL.
---
.guix-channel | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.guix-channel b/.guix-channel
index ff15ef8..ea9d42a 100644
(EXTRA_DIST): Add doc/*.h2m's.
Signed-off-by: Ludovic Courtès
---
Makefile.am | 3 +++
doc/halt.8.h2m | 4
doc/reboot.8.h2m | 4
3 files changed, 11 insertions(+)
diff --git a/Makefile.am b/Makefile.am
index a61b403..bdb1909 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -
87442f4397196983b9c81907fe6e047d3c887c8a
Author: Ludovic Courtès
AuthorDate: Sun May 11 23:53:18 2025 +0200
website: codeberg: Fix typo.
* website/posts/codeberg.md: Fix typo.
---
website/posts/codeberg.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/posts
4daf66ddcec33699967d70fcd802f9e2006f33d5
Author: Ludovic Courtès
AuthorDate: Sun May 11 18:25:15 2025 +0200
website: codeberg: Adjust date.
* website/posts/codeberg.md: Adjust date.
---
website/posts/codeberg.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website
below
commit a504c4cf4ed727ab27b7eb7a54e5adabc3280056
Author: Ludovic Courtès
AuthorDate: Thu May 8 16:19:00 2025 +0200
website: Add post about the Codeberg migration.
* website/posts/codeberg.md,
website/static/blog/img/codeberg-logo.svg: New files.
---
website/posts/codeberg.md
nized" Forgejo pull request event.
Signed-off-by: Ludovic Courtès
---
src/cuirass/http.scm | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/cuirass/http.scm b/src/cuirass/http.scm
index 61636bd..01c93e4 100644
--- a/src/cuirass/http.scm
+++ b/src/cuiras
’.
2404e25 is described below
commit 2404e258a0f96a752f6a947ed9ef53546dabb594
Author: Ludovic Courtès
AuthorDate: Fri May 9 14:40:00 2025 +0200
http: Always pass a specification sexp to the bridge for ‘update-jobset’.
Fixes a regression introduced in
database when requested.
Signed-off-by: Ludovic Courtès
---
src/cuirass/base.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/cuirass/base.scm b/src/cuirass/base.scm
index 958be9f..74c306e 100644
--- a/src/cuirass/base.scm
+++ b/src/cuirass/base.scm
@@ -963,6 +963,7 @@ notification
?.
Signed-off-by: Ludovic Courtès
---
src/cuirass/tests/common.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/cuirass/tests/common.scm b/src/cuirass/tests/common.scm
index 3ebb0ad..86adbea 100644
--- a/src/cuirass/tests/common.scm
+++ b/src/cuirass/tests/common.scm
@@ -135,6 +135,8
civodul pushed a change to branch main.
from 51ba689 http: Let the bridge modify the database when adding a new
spec.
new c23274f common: Check SPECIFICATION-IS-ACTIVE? in SPECIFICATION=?.
new 6fb98b4 registry: Update the specification in the database when
needed.
new 42757
IS-ACTIVE? according to draft
status.
* tests/http.scm: Update tests.
* tests/forgejo.scm: Update tests.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 2 ++
tests/forgejo.scm | 3 +++
tests/http.scm | 2 ++
3 files changed
pdate" Gitlab merge request event.
Signed-off-by: Ludovic Courtès
---
src/cuirass/http.scm | 12 +---
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/cuirass/http.scm b/src/cuirass/http.scm
index 46bcd7e..61636bd 100644
--- a/src/cuirass/http.scm
+++ b/src/cuiras
son-string conversion as it is already done by
FORGEJO-REQUEST.
Fix typo in docstring.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/cuirass/forges/forgejo.scm b/src/cuirass/for
IVE? according to DRAFT?
value.
* tests/gitlab.scm: Update tests.
* tests/http.scm: Update tests.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/gitlab.scm | 2 ++
tests/gitlab.scm | 5 +
tests/http.scm| 2 ++
3 files changed, 9 inserti
described below
commit a54a503b01f9da4f6fb49d736dcf90da0fe51f1b
Author: Ludovic Courtès
AuthorDate: Wed May 7 00:06:15 2025 +0200
system-log: Start even if #:kernel-log-file cannot be opened.
Partly fixes <https://issues.guix.gnu.org/77578>.
Previously ‘system-log’ would f
branch: main
commit 7baa3875f3765b18b1367f81007dedb6dbaa44af
Author: Ludovic Courtès
AuthorDate: Tue May 6 14:56:55 2025 +0200
specification: Fix serialization and deserialization.
* src/cuirass/specification.scm (specification->sexp): Convert
‘channels’ and ‘build-outputs’
branch: main
commit 51ba6894c5a7ba5d8e6edc38f9799394be415a2d
Author: Ludovic Courtès
AuthorDate: Tue May 6 16:49:47 2025 +0200
http: Let the bridge modify the database when adding a new spec.
* src/cuirass/http.scm (url-handler): For /admin/gitlab/event,
/admin/forgejo/event
civodul pushed a change to branch main.
from bd77b21 forgejo: Add debug information for unsuccessful API calls.
new 7baa387 specification: Fix serialization and deserialization.
new 5404309 http: Let the bridge modify the database when editing a spec.
new 51ba689 http: Let t
branch: main
commit 5404309afc09cc68bd16d63480423cdf0d70a552
Author: Ludovic Courtès
AuthorDate: Tue May 6 14:59:13 2025 +0200
http: Let the bridge modify the database when editing a spec.
* src/cuirass/http.scm (url-handler): In /admin/specification/edit,
remove call to ‘db-add
calls.
Signed-off-by: Ludovic Courtès
Modified-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/cuirass/forges/forgejo.scm b/src/cuirass/forges/forgejo.scm
index 42fa3f3..3bef964 100644
--- a/src
civodul pushed a change to branch main.
from 9154945 forgejo: Log requests and their response code.
new 2f26d0c http: Handle extra action events in '/admin/forgejo/event'.
new bd77b21 forgejo: Add debug information for unsuccessful API calls.
Summary of changes:
src/cuirass/for
n/forgejo/event'.
Signed-off-by: Ludovic Courtès
---
src/cuirass/http.scm | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/src/cuirass/http.scm b/src/cuirass/http.scm
index f976816..605753b 100644
--- a/src/cuirass/http.scm
+++ b/src/cuirass/http.
described below
commit 0ba64d45fa5e4c6d214895e930a207945e5251ed
Author: Ludovic Courtès
AuthorDate: Mon May 5 11:52:34 2025 +0200
hydra: bayfront: Have GRUB log to the serial output as well.
* hydra/bayfront.scm : Add ‘serial’ to
‘terminal-outputs’.
---
hydra/bayfront.scm | 2
described below
commit 1774c9513952fe4b4c21f9b0ad42b5d3448ad4ac
Author: Ludovic Courtès
AuthorDate: Mon May 5 11:33:11 2025 +0200
doc: Mention serial access to bayfront in infra handbook.
* doc/infra-handbook.org (Bayfront): New section.
---
doc/infra-handbook.org | 24
below
commit 4f4a8b233864c0f4816855dcc5bfc565602563ad
Author: Ludovic Courtès
AuthorDate: Thu Apr 24 22:07:28 2025 +0200
hydra: Build ‘master’ jobset for riscv64-linux.
* hydra/modules/sysadmin/services.scm (cuirass-specs): Add
“riscv64-linux” to the ‘master’ spec.
---
hydra
2d70e2f3948910ab97b9d90d75aa0196596fa917
Author: Ludovic Courtès
AuthorDate: Wed Apr 23 18:12:16 2025 +0200
tests: Adjust system log test for the Hurd.
Partly fixes <https://issues.guix.gnu.org/77634>.
* tests/services/system-log.sh: Do not send messages with an A
commit 48e53a4030b687094b195eac18687e35cf0c20e5
Author: Ludovic Courtès
AuthorDate: Sat Apr 19 22:38:32 2025 +0200
guix: Record the right Fibers .go file directory.
* .guix/modules/shepherd-package.scm (shepherd)[arguments]: In the
‘set-fibers-directory’ phase, set
civodul pushed a change to branch main
in repository shepherd.
from 15f8cb4 service: Add user-environment-variables procedure.
new 1ad90aa system-log: Read kernel messages from /dev/klog on the Hurd.
new 21bd4ec system-log: Print “localhost” for messages received over
AF_UNIX soc
civodul pushed a commit to branch main
in repository shepherd.
commit 21bd4ec40a38fdae40f2682da0363ac70d220ed1
Author: Ludovic Courtès
AuthorDate: Sat Apr 19 17:38:43 2025 +0200
system-log: Print “localhost” for messages received over AF_UNIX sockets.
On the Hurd, messages would be
civodul pushed a commit to branch main
in repository shepherd.
commit 1ad90aac79538d17cf73ee7b264ef6e1e9fac14c
Author: Ludovic Courtès
AuthorDate: Sat Apr 19 16:43:27 2025 +0200
system-log: Read kernel messages from /dev/klog on the Hurd.
Partly fixes <https://issues.guix.gnu.
civodul pushed a commit to branch main
in repository shepherd.
commit be57f65b425e6979a26c99c0c2345116f6b16d1c
Author: Ludovic Courtès
AuthorDate: Sat Apr 19 17:58:20 2025 +0200
system-log: Close input file on end-of-file.
Partly fixes <https://issues.guix.gnu.org/77
civodul pushed a commit to branch main
in repository shepherd.
commit 98878a765b2d0a9865d9486dcd9a8c1af9e3fe89
Author: Ludovic Courtès
AuthorDate: Sat Apr 19 22:24:53 2025 +0200
system-log: Serialize information about sockets and the kernel log file.
* modules/shepherd/service
commit 91549453f00466e3778a1ceb191de11f5c94ef84
Author: Ludovic Courtès
AuthorDate: Thu Apr 17 11:28:02 2025 +0200
forgejo: Log requests and their response code.
* src/cuirass/forges/forgejo.scm (forgejo-request): Add ‘log-debug’
call.
---
src/cuirass/forges/forgejo.scm | 2 ++
1
civodul pushed a commit to branch master
in repository maintenance.
commit 926b8757398f05b28c081f2bc427e8d3485230d1
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 10:24:59 2025 +0200
hydra: berlin: Use fewer ‘guix publish’ workers.
The I/O pressure is too high when all 8 workers
civodul pushed a change to branch master
in repository maintenance.
from 94eb7747 hydra: Add a visionfive2 to build farm.
new 926b8757 hydra: berlin: Use fewer ‘guix publish’ workers.
new dbfd26db hydra: build-machines: Periodically reboot childhurds.
The 2 revisions listed above as
civodul pushed a change to branch main
in repository shepherd.
from f7fa03a build: Bump to version 1.0.4.
new 63d72fe maint: Specify user agent for HTTP GET requests to
ftp.gnu.org.
new 15f8cb4 service: Add user-environment-variables procedure.
The 2 revisions listed above as "n
civodul pushed a commit to branch main
in repository shepherd.
commit 63d72fe7aedbff35af92c2a3f4bd57ccd9c70036
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 16:14:31 2025 +0200
maint: Specify user agent for HTTP GET requests to ftp.gnu.org.
The server at https://ftp.gnu.org now
(user-environment-variables): New procedure.
* doc/shepherd.texi (Service De- and Constructors): Document it.
* tests/service.scm: And test it.
Signed-off-by: Ludovic Courtès
---
Makefile.am | 1 +
doc/shepherd.texi| 9 +
modules/shepherd/servi
civodul pushed a change to annotated tag v1.0.4
in repository shepherd.
at 5340ca0 (tag)
tagging f7fa03a74be697c0926c62e9297e9f78d58ff469 (commit)
replaces v1.0.4rc1
by Ludovic Courtès
on Wed Apr 16 12:20:49 2025 +0200
- Log
civodul pushed a change to branch main
in repository shepherd.
from a68baa1 tests: Do not attempt to write to /proc as this breaks on the
Hurd.
new 01b7b21 herd: Display exit statuses in chronological order.
new 5357bc6 nls: Update de, ro, sv, and uk translations.
new bd3849
civodul pushed a commit to branch main
in repository shepherd.
commit 01b7b218f7cea6ed7ad43711ff4a4919a459e023
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 10:39:35 2025 +0200
herd: Display exit statuses in chronological order.
This is consistent with the way other events are
civodul pushed a commit to branch main
in repository shepherd.
commit 15e7550f7ef694be828738cf0686f5265aa0127f
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 12:14:45 2025 +0200
maint: Thank contributors in announcement.
* build-aux/announcement-template.txt: Thank contributors
civodul pushed a commit to branch main
in repository shepherd.
commit f7fa03a74be697c0926c62e9297e9f78d58ff469
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 12:15:26 2025 +0200
build: Bump to version 1.0.4.
* configure.ac: Bump to version 1.0.4.
---
configure.ac | 2 +-
1 file
civodul pushed a commit to branch main
in repository shepherd.
commit bd384927d674b54173f6a55a9372fe69cd6a89eb
Author: Ludovic Courtès
AuthorDate: Wed Apr 16 12:14:24 2025 +0200
Update NEWS.
---
NEWS | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/NEWS b
described below
commit a68baa11c49a6cce6cc1f29ccb5788adc2e07405
Author: Ludovic Courtès
AuthorDate: Mon Apr 14 18:50:52 2025 +0200
tests: Do not attempt to write to /proc as this breaks on the Hurd.
Partly fixes <https://issues.guix.gnu.org/77634>.
* tests/logging-fail
f04b3ab2d6006cb5c20a65cf8f0c292378415562
Author: Ludovic Courtès
AuthorDate: Sun Apr 13 23:12:07 2025 +0200
build: Bump to version 1.0.4rc1.
* configure.ac: Bump to version 1.0.4rc1.
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
commit 94eb774792d7ca3b67f81af9a5283f357c39cd79
Author: Zheng Junjie
AuthorDate: Sat Apr 12 12:32:51 2025 +0800
hydra: Add a visionfive2 to build farm.
Signed-off-by: Ludovic Courtès
---
doc/cuirass.org| 29 +++--
hydra/berlin.scm
civodul pushed a commit to branch main
in repository shepherd.
commit 3d07b5a32ec02bc58c0a335e5e7be80da3064657
Author: Ludovic Courtès
AuthorDate: Sun Apr 13 21:55:38 2025 +0200
service: Improve “invalid service provision list” message.
* modules/shepherd/service.scm (service
civodul pushed a change to annotated tag v1.0.4rc1
in repository shepherd.
at a5532b8 (tag)
tagging f04b3ab2d6006cb5c20a65cf8f0c292378415562 (commit)
replaces v1.0.3
by Ludovic Courtès
on Sun Apr 13 23:12:39 2025 +0200
- Log
civodul pushed a commit to branch main
in repository shepherd.
commit 787d5a33aea061b5052faa0863c96be722440ce3
Author: Ludovic Courtès
AuthorDate: Sun Apr 13 19:09:08 2025 +0200
shepherd: Exit if another instance is listening on the socket.
Partly fixes <https://issues.guix.gnu.
civodul pushed a commit to branch main
in repository shepherd.
commit fcc4d1564fa4acc93237f5f873e6abcda74b7faa
Author: Ludovic Courtès
AuthorDate: Sun Apr 13 22:15:59 2025 +0200
logger: Add buffering on the input.
Previously, service output would be read byte by byte (d’oh
civodul pushed a commit to branch main
in repository shepherd.
commit 4d8161fbede998ad813cbecd317c27b38f400253
Author: Ludovic Courtès
AuthorDate: Sun Apr 13 11:52:41 2025 +0200
shepherd: Open the socket before starting the root service.
* modules/shepherd.scm (call-with-server
civodul pushed a change to branch main
in repository shepherd.
from 8d88024 shepherd: ‘system*’ and ‘system’ replacements honor current
directory.
new 4d8161f shepherd: Open the socket before starting the root service.
new 787d5a3 shepherd: Exit if another instance is listening o
civodul pushed a commit to branch main
in repository shepherd.
commit 82a333f8e83b4abbd19dbc6c9bab1b7d62cced0c
Author: Ludovic Courtès
AuthorDate: Thu Apr 10 23:03:57 2025 +0200
service: ‘check-for-dead-services’ calls ‘process-id’ as needed.
This is a followup to
civodul pushed a change to branch main
in repository shepherd.
from 8d31caf service: ‘make-systemd-constructor’ always passes blocking
file descriptors.
new c89e170 Update NEWS.
new 82a333f service: ‘check-for-dead-services’ calls ‘process-id’ as
needed.
new 4baae7d Add da
civodul pushed a commit to branch main
in repository shepherd.
commit c89e17028781e120629bb5178effb1bff803b198
Author: Ludovic Courtès
AuthorDate: Thu Apr 10 23:03:34 2025 +0200
Update NEWS.
---
NEWS | 1 +
1 file changed, 1 insertion(+)
diff --git a/NEWS b/NEWS
index 6e36b12..3a212a0
civodul pushed a commit to branch main
in repository shepherd.
commit 8d88024e0898dd7d4581c4e977c9786af734a855
Author: Ludovic Courtès
AuthorDate: Sat Apr 12 17:34:21 2025 +0200
shepherd: ‘system*’ and ‘system’ replacements honor current directory.
Fixes <ht
civodul pushed a commit to branch main
in repository shepherd.
commit 4baae7d107d9be8120ff8a696ba1fd94873e6e2a
Author: Danny Milosavljevic
AuthorDate: Wed Apr 9 22:12:44 2025 +0200
Add dannym's key.
.guix-authorizations: Add dannym's key.
Signed-off-by: Ludov
ommit 3c671b75b818c6237cb92b21e3af3f82e0d9a0c5
Author: Danny Milosavljevic
AuthorDate: Wed Apr 9 22:09:45 2025 +0200
Add Danny's GPG public key.
* dannym-2C30BAA5.key: New file.
Signed-off-by: Ludovic Courtès
---
dannym-2C30BAA
.
Signed-off-by: Ludovic Courtès
---
hydra/modules/sysadmin/jh7110.scm | 166 ++
1 file changed, 166 insertions(+)
diff --git a/hydra/modules/sysadmin/jh7110.scm
b/hydra/modules/sysadmin/jh7110.scm
new file mode 100644
index ..9868f199
--- /dev/null
+++ b
civodul pushed a commit to branch master
in repository maintenance.
commit fe28435cf11912e41cb8a85deb888e734403a3ad
Author: Ludovic Courtès
AuthorDate: Fri Apr 11 09:38:17 2025 +0200
hydra: nginx: Extend list of file name extensions that are 404.
* hydra/nginx/berlin.scm (berlin
civodul pushed a change to branch master
in repository maintenance.
from f83e9dc8 hydra: qa-frontpage: Update to 0-36.524257e.
new fe28435c hydra: nginx: Extend list of file name extensions that are
404.
new 35725a33 hydra: Add jh7110 module (RISC-V).
The 2 revisions listed above a
civodul pushed a commit to branch master
in repository maintenance.
commit fb89ee2f91878241d1bba1ba3840afd945d70aa9
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 15:25:24 2025 +0200
hydra: nginx: Return 404 right a way for *.php, *.cgi, etc.
* hydra/nginx/berlin.scm (berlin
.
8d31caf is described below
commit 8d31cafbdcb818160852a5d1e6fc24c1a9c53e41
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 20:21:59 2025 +0200
service: ‘make-systemd-constructor’ always passes blocking file descriptors.
Fixes a bug whereby it would previously pass O_NONBLOCK file
civodul pushed a commit to branch master
in repository maintenance.
commit 552f8edc4eb5f55c37eab6525034a3d66501c88a
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 15:43:25 2025 +0200
hydra: nginx: Recognize other extensions for which to return 404.
* hydra/nginx/berlin.scm (berlin
civodul pushed a change to branch master
in repository maintenance.
from fb89ee2f hydra: nginx: Return 404 right a way for *.php, *.cgi, etc.
new 552f8edc hydra: nginx: Recognize other extensions for which to return
404.
new b48f1f18 hydra: nginx: Reduce rate limit on Cuirass Web in
civodul pushed a commit to branch master
in repository maintenance.
commit b48f1f1874a35413006980b7c3c784fc5ce4f8bf
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 15:44:19 2025 +0200
hydra: nginx: Reduce rate limit on Cuirass Web interface.
* hydra/nginx/berlin.scm (berlin-locations
civodul pushed a commit to branch master
in repository maintenance.
commit 93749073d4e8d5f48d59ab1af9b8bd136bdba066
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 15:23:57 2025 +0200
hydra: nginx: Rate-limit access to the Cuirass Web interface.
* hydra/nginx/berlin.scm (berlin
civodul pushed a change to branch master
in repository maintenance.
from d43ab093 hydra: services: Turn Guix mirroring into a Shepherd timer.
new 93749073 hydra: nginx: Rate-limit access to the Cuirass Web interface.
new fb89ee2f hydra: nginx: Return 404 right a way for *.php, *.cgi,
described below
commit d43ab093606303883bf0adff716fff97aad7fb97
Author: Ludovic Courtès
AuthorDate: Mon Apr 7 11:41:26 2025 +0200
hydra: services: Turn Guix mirroring into a Shepherd timer.
* hydra/modules/sysadmin/services.scm (guix-mirror-job): Remove.
(guix-mirror-shepherd
below
commit 18495d4b92b47760ce380632e1e82f5d47b661eb
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 23:25:30 2025 +0200
hydra: web: Fix build script for ‘guix-install.sh’.
* hydra/modules/sysadmin/web.scm (guix-static-web-sites): For
/srv/guix-install, work around multiple
civodul pushed a change to branch master
in repository maintenance.
from af0a2a57 hydra: static-web-site: Move #:environment-variables to the
right place.
new aaeddd59 hydra: static-web-site: Load build file from the checkout.
new 3d901d73 hydra: static-web-site: Build program’s out
civodul pushed a commit to branch master
in repository maintenance.
commit 3d901d73e16de53d50a1e5c3ce31c1e2191ca8d5
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 21:46:11 2025 +0200
hydra: static-web-site: Build program’s output is line-buffered.
* hydra/modules/sysadmin/web.scm
civodul pushed a commit to branch master
in repository maintenance.
commit aaeddd59ff7ec9553ba34a829f552ef74faa3bfa
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 21:43:36 2025 +0200
hydra: static-web-site: Load build file from the checkout.
This is a followup to
civodul pushed a commit to branch master
in repository maintenance.
commit 173fcb005edcec19565c96765c0644be3a0788f2
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 21:55:55 2025 +0200
hydra: static-web-site: Use the C.UTF-8 locale.
* hydra/modules/sysadmin/web.scm (build-program
civodul pushed a change to branch main.
from 69da0ac base: ‘event-log’ relays events asynchronously.
new 444a8b1 forges: notification: Don't try to call a build object.
new 9caa903 forges: notification: Send build results when build matches.
Summary of changes:
src/cuirass/forg
branch: main
commit 2702b5c68cdca94085240d0fc2e45afe81219589
Author: Ludovic Courtès
AuthorDate: Fri Mar 21 11:50:19 2025 +0100
http: Add /pull-requests and don’t show PRs on the home page.
* src/cuirass/http.scm (url-handler): In “GET /” clause, filter out
‘pull-request
civodul pushed a change to branch main.
from 1fa0ee4 maint: Build with ‘--sysconfdir=/etc’.
new 331ab61 tests: forgejo: Rename variable.
new 135fd1a forgejo: Properly parse received JSON.
Summary of changes:
src/cuirass/forges/forgejo.scm | 32 ++---
tests/forgejo.scm
/forgejo.scm (forgejo-handle-notification): Add
debugging information.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges.scm | 2 ++
src/cuirass/forges/forgejo.scm | 2 ++
2 files changed, 4 insertions(+)
diff --git a/src/cuirass/forges.scm b/src/cuirass/forges.scm
index 2404543
1fa0ee4b78e6800841e073c9726ac501ea5361b2
Author: Ludovic Courtès
AuthorDate: Fri Mar 21 14:11:57 2025 +0100
maint: Build with ‘--sysconfdir=/etc’.
* build-aux/guix/cuirass-package.scm (cuirass)[arguments]: Pass
‘--sysconfdir’.
---
build-aux/guix/cuirass-package.scm | 5 +++--
1
branch: main
commit 69da0ac4f69f2204caaa72ac64448c0bbeb91aa0
Author: Ludovic Courtès
AuthorDate: Tue Mar 18 15:58:04 2025 +0100
base: ‘event-log’ relays events asynchronously.
* src/cuirass/base.scm (event-log-service): Do not rely
‘derivation-built’ messages to subscribers
civodul pushed a commit to branch main
in repository shepherd.
commit b613ab0215a77aa0e6c43c2a516af7cee31c8567
Author: Ludovic Courtès
AuthorDate: Sun Mar 30 12:49:39 2025 +0200
log-rotation: Do not compress already-compressed log files.
* modules/shepherd/service/log-rotation.scm
branch: main
commit 15249896fbf31b49ae9f364bf688fa3dc1bda96c
Author: Ludovic Courtès
AuthorDate: Fri Mar 21 11:40:40 2025 +0100
specifications: Add ‘pull-request-specification-short-name’.
* src/cuirass/specification.scm (pull-request-specification-short-name):
New procedure
-details-url): Update according to
change.
* src/cuirass/rss.scm (build-details-url), (rss-feed): Update according to
change.
* doc/cuirass.texi (Parameters): Update documentation.
Signed-off-by: Ludovic Courtès
---
doc/cuirass.texi | 2 +-
src/cuirass
.
af0a2a57 is described below
commit af0a2a57a24187d958a9c81043f9c29015774c92
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 00:05:14 2025 +0200
hydra: static-web-site: Move #:environment-variables to the right place.
* hydra/modules/sysadmin/web.scm (static-web-site-shepherd-services
34d9389ae25417b59b24df1cb51786e3090dba9e
Author: Ludovic Courtès
AuthorDate: Sat Apr 5 00:01:55 2025 +0200
hydra: static-web-site: Set ‘HOME’.
* hydra/modules/sysadmin/web.scm (static-web-site-shepherd-services):
Pass #:environment-variables.
---
hydra/modules/sysadmin/web.scm | 5
branch: main
commit f9797893145dd6ca7712efb7af6180a1f8e35c87
Author: Ludovic Courtès
AuthorDate: Tue Apr 1 11:42:08 2025 +0200
base: Fail-safe if an evaluation’s spec was removed.
Evaluations might start or complete after their corresponding
specification has been removed
civodul pushed a change to branch main
in repository shepherd.
from a5d9a41 logger: Do not send messages to service that is potentially
stopped.
new b36e97a timer: Correctly compute ‘seconds-to-wait’ on summer DST
change.
new d98d61a system-log: Work around ‘regexp-exec’ bug in
civodul pushed a change to branch main.
from 2702b5c http: Add /pull-requests and don’t show PRs on the home page.
new e3c02d3 built: Properly substitute @sysconfdir@ in (cuirass config).
new bfb7779 cuirass: Change default value for %cuirass-url.
new cd46c7a forgejo: Proper
, forgejo-valid-review-state?): New variables.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 39 +++
1 file changed, 39 insertions(+)
diff --git a/src/cuirass/forges/forgejo.scm b/src/cuirass/forges/forgejo.scm
index 5ef640f..eef6885
different types of notification to Forgejo.
(forgejo-notification-in-pull-request-body): New variable.
* src/cuirass/parameters.scm (%forgejo-notification-type): New variable.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 43
civodul pushed a change to branch main.
from aaf4ad5 base: Always return one value from ‘handle-build-event’.
new 828fd75 forgejo: Add support for pull request review creation.
new f502095 forgejo: Add support for different types of notification to
Forgejo.
new 9b9a418 forg
.
(forgejo-handle-notification): Add support for notification to Forgejo
through reviews.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges/forgejo.scm | 103 +
1 file changed, 103 insertions(+)
diff --git a/src/cuirass/forges/forgejo.scm b/src
/cuirass.texi (Parameters): Add documentation.
Signed-off-by: Ludovic Courtès
---
doc/cuirass.texi | 11 +++
src/cuirass/parameters.scm | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/doc/cuirass.texi b/doc/cuirass.texi
index 13a4e81..0ea4132 100644
civodul pushed a change to branch master
in repository maintenance.
from 08730039 hydra: static-web-site, guix-web-site: Timers wait for
termination.
new d2e5156e hydra: static-web-site: Timers have a max duration.
new c46b7799 hydra: web: Keep a local copy of ‘guix-install.sh’.
Th
1 - 100 of 1466 matches
Mail list logo