civodul pushed a commit to branch main
in repository shepherd.
commit 0da25da14b596b352e6b2e82e5477f91a47e9d3d
Author: Ludovic Courtès
AuthorDate: Fri Jan 17 22:16:55 2025 +0100
timer, transient: Honor #:requirement.
* modules/shepherd/service/timer.scm (timer-service): Pass
civodul pushed a change to branch main
in repository shepherd.
from ffcd374 service: Preserve replacement bindings after ‘daemonize’.
new 0da25da timer, transient: Honor #:requirement.
new 609e50b transient: Created services depend on ‘transient’.
The 2 revisions listed above as
civodul pushed a commit to branch main
in repository shepherd.
commit 609e50bcfc224d093ae4fc0176ee77f8ae6f7ca9
Author: Ludovic Courtès
AuthorDate: Fri Jan 17 22:19:59 2025 +0100
transient: Created services depend on ‘transient’.
* modules/shepherd/service/transient.scm (transient
9cc8c4d36922e639db7bc0d670115a5bdbaee358
Author: Ludovic Courtès
AuthorDate: Thu Jan 16 16:13:15 2025 +0100
website: Add the “User Survey” tag.
* website/posts/2024-guix-user-contributor-survey-results-post1.sxml,
website/posts/20241110-user-contributor-survey.md: Add the “User
-survey-q7.png,
website/static/blog/img/2024-guix-survey-q10.png: New files.
Signed-off-by: Ludovic Courtès
---
...guix-user-contributor-survey-results-post1.sxml | 488 +
website/static/blog/img/2024-guix-survey-q1.png| Bin 0 -> 53515 bytes
website/static/blog/
civodul pushed a commit to branch master
in repository guix-artwork.
commit 3df7d79d756cdc8ad27b7fa25cf8b2c5593de7cc
Author: Ludovic Courtès
AuthorDate: Thu Jan 16 09:39:18 2025 +0100
website: user survey: Update publication date.
---
website/posts/2024-guix-user-contributor-survey-results
civodul pushed a change to branch master
in repository guix-artwork.
from 0dad823 website: blog: Prevent content from overflowing in post
previews.
new e70ccdb website: add first post convering the Guix User and
Contributor Survey 2024.
new 3df7d79 website: user survey: Update p
below
commit ffcd3745e5d8a3e4134ae76fe94a5ec80f52c465
Author: Ludovic Courtès
AuthorDate: Mon Jan 13 11:36:41 2025 +0100
service: Preserve replacement bindings after ‘daemonize’.
Partly fixes <https://issues.guix.gnu.org/75460>.
* modules/shepherd.scm (replace-core-bi
described below
commit bcabb36c430bb05355e12f0e9f17544540fb3295
Author: Ludovic Courtès
AuthorDate: Sun Jan 12 23:05:52 2025 +0100
hydra: services: Add mcron job to update mirror at Codeberg.
* hydra/modules/sysadmin/services.scm (update-guix-mirror): New
procedure.
(%guix
civodul pushed a change to annotated tag v1.0.1
in repository shepherd.
at cec1c9c (tag)
tagging f977025a0cc68fa4ccf0397c49365e45ba8338e4 (commit)
replaces v1.0.1rc1
by Ludovic Courtès
on Sun Jan 12 17:44:55 2025 +0100
- Log
civodul pushed a change to branch main
in repository shepherd.
from 2b6aa91 log-rotation: Pass ‘--rm’ to the ‘zstd’ command.
new 4c07fdf nls: Update de, ro, sr, sv, and uk translations.
new 2abd25f Update NEWS.
new f977025 build: Bump to version 1.0.1.
The 3 revisions liste
civodul pushed a commit to branch main
in repository shepherd.
commit 2abd25f8033d4706210542086f2ae9af61df3eb4
Author: Ludovic Courtès
AuthorDate: Sun Jan 12 17:43:02 2025 +0100
Update NEWS.
---
NEWS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/NEWS b/NEWS
index 9ff8aca
civodul pushed a commit to branch main
in repository shepherd.
commit f977025a0cc68fa4ccf0397c49365e45ba8338e4
Author: Ludovic Courtès
AuthorDate: Sun Jan 12 17:43:35 2025 +0100
build: Bump to version 1.0.1.
* configure.ac: Bump to version 1.0.1.
---
configure.ac | 2 +-
1 file
commit, version and hash accordingly.
(guix-packages-website-shepherd-services): Add a new environment
variable "GUIX_PACKAGES_WEBSITE_DOMAIN_NAME".
Signed-off-by: Ludovic Courtès
---
hydra/modules/sysadmin/services.scm | 12 +++-
1 file changed, 7 insertions(+), 5
described below
commit 740349a930b4f4d9a155903ee1b6e7b236f02c55
Author: Ludovic Courtès
AuthorDate: Sat Jan 11 23:57:47 2025 +0100
hydra: services: Expire pending builds after 1 month.
* hydra/modules/sysadmin/services.scm (cuirass-service): Add
‘build-expiry’.
---
hydra/modules
authentication.
* doc/cuirass.texi (Specifications): Add documentation.
Signed-off-by: Ludovic Courtès
---
doc/cuirass.texi | 4
src/cuirass/base.scm | 19 ++-
2 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/doc/cuirass.texi b/doc/cuirass.texi
civodul pushed a change to branch wip-event-logging.
at d81fa49 base: ‘remote-builder’ listens for notifications from
‘cuirass remote-server’.
This branch includes the following new commits:
new d81fa49 base: ‘remote-builder’ listens for notifications from
‘cuirass remote-server’.
branch: wip-event-logging
commit d81fa497bfd3690f061846e06bf1d9c0e43b1865
Author: Ludovic Courtès
AuthorDate: Thu Jan 9 12:39:53 2025 +0100
base: ‘remote-builder’ listens for notifications from ‘cuirass
remote-server’.
* src/cuirass/base.scm (%remote-server-socket-file-name): New
commit 2b6aa913685b2ec77f90c504c063edeb12018dd9
Author: Ludovic Courtès
AuthorDate: Wed Jan 8 18:17:18 2025 +0100
log-rotation: Pass ‘--rm’ to the ‘zstd’ command.
* modules/shepherd/service/log-rotation.scm (compress-file): Pass “--rm”
to zstd.
* NEWS: Update.
---
NEWS
civodul pushed a change to annotated tag v1.0.1rc1
in repository shepherd.
at a7d31d6 (tag)
tagging adbda456a11bb55144dd9ce86ae0c46d137e8fa7 (commit)
replaces v1.0.0
by Ludovic Courtès
on Wed Jan 8 12:26:16 2025 +0100
- Log
adbda456a11bb55144dd9ce86ae0c46d137e8fa7
Author: Ludovic Courtès
AuthorDate: Wed Jan 8 12:12:00 2025 +0100
build: Bump to version 1.0.1rc1.
* configure.ac: Bump to version 1.0.1rc1.
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
civodul pushed a commit to branch main
in repository shepherd.
commit 6c3b14d842e63e6fe7d1607b74dfa3a8725c0d0a
Author: Ludovic Courtès
AuthorDate: Wed Jan 8 12:08:30 2025 +0100
support: Update copyright year in ‘--version’ output.
* modules/shepherd/support.scm (display-version
civodul pushed a change to branch main
in repository shepherd.
from 6d52686 logger: Reopen current log output port if needed.
new 7a53e30 doc: Document kexec reboot fallback modes.
new 6c3b14d support: Update copyright year in ‘--version’ output.
The 2 revisions listed above as "
civodul pushed a commit to branch main
in repository shepherd.
commit 7a53e30c2a2b72ce02b486ea23cf1b8abff3a227
Author: Ludovic Courtès
AuthorDate: Wed Jan 8 12:06:23 2025 +0100
doc: Document kexec reboot fallback modes.
This is a followup to 6a1ccc7168111033b10f3090d6f89e327ac4fc16
branch: main
commit 0eeb26c583142f9d7243eefe72a93b62cfcfd9d6
Author: Ludovic Courtès
AuthorDate: Mon Jan 6 17:33:34 2025 +0100
utils: Factorize ‘open-unix-listening-socket’.
* src/cuirass/utils.scm (open-unix-listening-socket): New procedure.
* src/cuirass/scripts/register.scm
civodul pushed a change to branch main.
from 0a2566b Bump user-visible copyright years.
new 0df79b3 web: server: Drop inactive client connections.
new 4da8cc5 web: server: Exit when ‘accept’ throws.
new 0eeb26c utils: Factorize ‘open-unix-listening-socket’.
Summary of chan
branch: main
commit 0df79b33e439f00aba81f9df2038837385dfa57c
Author: Ludovic Courtès
AuthorDate: Mon Jan 6 17:15:57 2025 +0100
web: server: Drop inactive client connections.
* src/web/server/fiberized.scm (input-available?): New procedure.
(%client-socket-ttl): New variable
branch: main
commit 4da8cc5b69615058b5fdf6dc2579ce563d5904f1
Author: Ludovic Courtès
AuthorDate: Mon Jan 6 17:22:34 2025 +0100
web: server: Exit when ‘accept’ throws.
* src/web/server/fiberized.scm (socket-loop): Catch 'system-error around
‘accept’.
---
src/web/s
branch: main
commit c263b657908a46aa79d153f26da626afc23e081b
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 17:27:12 2025 +0100
metrics: Add #:timestamp? to ‘db-get-metrics-with-id’.
* src/cuirass/metrics.scm (db-get-metrics-with-id): Add #:timestamp? and
honor it.
---
src
branch: main
commit dea68d4e795d8f4852f743ca8d4d3026ab6021a6
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 19:25:31 2025 +0100
templates: metrics: Show pending builds per system.
* src/cuirass/templates.scm (bright-color): New procedure.
(global-metrics-content): Add #:pending
branch: main
commit 1a0ebbdcfe71faf4ef5a43402ebebf190c2caf93
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 22:14:45 2025 +0100
templates: Show tooltips on pending builds chart.
* src/cuirass/templates.scm (make-line-chart): Add #:tooltips? and honor
it.
(global-metrics
branch: main
commit 0a2566b4cdc07d701e813ec3dde7fa9896b52326
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 22:16:39 2025 +0100
Bump user-visible copyright years.
* src/cuirass/templates.scm (html-page): Bump copyright year in footer.
* src/cuirass/ui.scm (show-version): Likewise
branch: main
commit 197a45c5226b8e679b3ec95c8f2a273635f99b2b
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 18:07:16 2025 +0100
metrics: ‘db-get-metrics-with-id’ can restrict to a field value.
* src/cuirass/metrics.scm (db-get-metrics-with-id): Add #:value and
honor it. Change
branch: main
commit d31dc1718fa557fcbbd243ce4b44705e803fae4e
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 19:27:06 2025 +0100
base: Really run ‘build-queue-cleaner’ in a separate fiber.
Fixes a bug introduced in 3665686d1e1997d189059e7583e77464a7dd1e20,
whereby ‘build-queue
branch: main
commit e1338fd2b673021ce2c3cad13c18d16aab22d715
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 11:39:33 2025 +0100
systemd: Add “Restart=always” to ‘cuirass-remote-worker.service’.
* etc/cuirass-remote-worker.service.in (Restart): Add.
---
etc/cuirass-remote
branch: main
commit 0d2d372eaf73cd656f4d94dc76d2acc0423c6487
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 16:13:17 2025 +0100
metrics: Add ‘pending-builds-per-system’ metric.
* src/cuirass/metrics.scm (db-pending-builds): Add ‘system’ parameter
and honor it.
(%metrics
branch: main
commit 878af4946d7765d36e864543f43ff72029847b61
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 17:25:25 2025 +0100
metrics: Add #:timestamp to ‘db-update-metric’.
* src/cuirass/metrics.scm (db-update-metric): Add #:timestamp parameter
and honor it.
---
src/cuirass
civodul pushed a change to branch main.
from e1a4675 tests: Test properties in specifications.
new d38b61a database: Remove newline in message.
new d31dc17 base: Really run ‘build-queue-cleaner’ in a separate fiber.
new e1338fd systemd: Add “Restart=always” to
‘cuirass-remo
branch: main
commit d38b61ab8b41c1aca36cde171068ab1ca414c9f7
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 11:39:05 2025 +0100
database: Remove newline in message.
* src/cuirass/database.scm
(db-reschedule-builds-without-failed-dependencies):
Remove extra newline in message
branch: main
commit 724bef1703ebda7a807aec0b28184743e4e98901
Author: Ludovic Courtès
AuthorDate: Sun Jan 5 22:09:54 2025 +0100
metrics: Change pending builds sampling period to 6h.
So far ‘pending-builds’ was effectively sampled every 24h.
* src/cuirass/metrics.scm
described below
commit 53f18814bd231acb5f452de8b511d3260013ca79
Author: Ludovic Courtès
AuthorDate: Sun Dec 29 22:26:08 2024 +0100
website: bootstrapping-mono: Update publication date.
* website/posts/bootstrapping-mono.md: Update date.
---
website/posts/bootstrapping-mono.md | 2 +-
1
-off-by: Ludovic Courtès
---
website/posts/bootstrapping-mono.md | 369
1 file changed, 369 insertions(+)
diff --git a/website/posts/bootstrapping-mono.md
b/website/posts/bootstrapping-mono.md
new file mode 100644
index 000..a5deff4
--- /dev/null
+++ b
civodul pushed a change to branch master
in repository guix-artwork.
from fcce12b website: Add post about Shepherd 1.0.0.
new 9cc78a2 website: add bootstrapping-mono blog post
new 48767bc website: bootstrapping-mono: Typographical tweaks.
The 2 revisions listed above as "new" are
civodul pushed a commit to branch master
in repository guix-artwork.
commit 48767bc59a8c6155dd68287d3f1baca47aed4ba1
Author: Ludovic Courtès
AuthorDate: Sun Dec 29 22:23:53 2024 +0100
website: bootstrapping-mono: Typographical tweaks.
* website/posts/bootstrapping-mono.md: Adjust
): Add properties to expected specifications.
Signed-off-by: Ludovic Courtès
---
tests/common.scm | 4 +++-
tests/forgejo.scm | 13 +++---
tests/gitlab.scm | 71 +--
3 files changed, 66 insertions(+), 22 deletions(-)
diff --git a
branch: main
commit 13737f2e156617dc74f388e8d6f01bd08f0f231a
Author: Ludovic Courtès
AuthorDate: Thu Dec 26 14:57:00 2024 +0100
templates: Add missing unquote for pull request info box.
* src/cuirass/templates.scm (pull-request-info-box): Add missing
unquote.
---
src/cuirass
branch: main
commit f9c951d95d3147eec85f34cd54581ec359af6c65
Author: Ludovic Courtès
AuthorDate: Thu Dec 26 15:07:26 2024 +0100
templates: Display pull-request info on evaluation build page.
* src/cuirass/templates.scm (evaluation-build-table): Add #:properties.
Add call to
branch: main
commit b68a22dad6f7c04015c73c41796c29369de7d0ee
Author: Ludovic Courtès
AuthorDate: Thu Dec 26 14:59:41 2024 +0100
templates: Really distinguish pull requests in spec list.
This is a followup to 774113d13bf6df5bc5d8c5b409ad51add91f4013.
* src/cuirass
civodul pushed a change to branch main.
from 774113d templates: Distinguish pull requests from other jobsets in
spec list.
new 13737f2 templates: Add missing unquote for pull request info box.
new b68a22d templates: Really distinguish pull requests in spec list.
new f9c951d
commit 6d526862375a426c13a52c7343c0ee9215367a00
Author: Ludovic Courtès
AuthorDate: Mon Dec 23 00:45:22 2024 +0100
logger: Reopen current log output port if needed.
Fixes a bug whereby a timer with #:log-file could trigger a crash upon
rotation: since its process has terminated, the
civodul pushed a change to branch main
in repository shepherd.
from 136b3d9 doc: Add missing quote in ‘updatedb’ example.
new a3a80a7 service: Call ‘reboot’ when ‘reboot-kexec’ fails.
new 2fedd9a system: Add ‘kexec-supported?’ and ‘kexec-loaded?’.
new 6a1ccc7 service: Abort
civodul pushed a commit to branch main
in repository shepherd.
commit 2fedd9ad0d88d116ded82b524d04366df47f2b12
Author: Ludovic Courtès
AuthorDate: Sun Dec 22 20:05:04 2024 +0100
system: Add ‘kexec-supported?’ and ‘kexec-loaded?’.
* modules/shepherd/system.scm.in (kexec-supported
civodul pushed a commit to branch main
in repository shepherd.
commit a3a80a7092caf31bf8b5c70db7126e569e6a8d00
Author: Ludovic Courtès
AuthorDate: Sun Dec 22 19:51:14 2024 +0100
service: Call ‘reboot’ when ‘reboot-kexec’ fails.
Previously, running “reboot -k” without first loading
civodul pushed a commit to branch main
in repository shepherd.
commit 6a1ccc7168111033b10f3090d6f89e327ac4fc16
Author: Ludovic Courtès
AuthorDate: Sun Dec 22 20:05:54 2024 +0100
service: Abort early on when kexec is unsupported or no image was loaded.
* modules/shepherd/service.scm
136b3d9a11e9dd1dad0599f0798c519edaa61e2b
Author: Ludovic Courtès
AuthorDate: Sat Dec 14 16:11:08 2024 +0100
doc: Add missing quote in ‘updatedb’ example.
* doc/shepherd.texi (Service Examples): Add missing quote.
---
doc/shepherd.texi | 2 +-
1 file changed, 1 insertion(+), 1
branch: main
commit 954889784d0cc79dff7e652b3abbe804a87f174a
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 18:48:20 2024 +0100
gitlab: Add ‘target-branch’ and ‘target’ fields to merge requests.
* src/cuirass/forges/gitlab.scm ()[target-branch]
[target]: New fields.
* tests
branch: main
commit a1c4eaca3cfbf37ed32f61e8d206decabe86978b
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 18:43:38 2024 +0100
gitlab: Merge into .
This is the same schema and in fact the same thing.
* src/cuirass/forges/gitlab.scm (): Remove.
()[home-page, repository
branch: main
commit 30dabb697c5ce3c56b801469c4153c039ad18773
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 22:34:01 2024 +0100
templates: Display pull-request info on jobset dashboards.
* src/cuirass/templates.scm (evaluation-dashboard): Add ‘spec’. Call
‘pull-request-info-box
branch: main
commit 47d8ca44ed2dc491749b125b9aa303735269b196
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 22:01:34 2024 +0100
templates: Display pull-request info on jobset page.
* src/cuirass/http.scm (url-handler) : Pass #:properties
to ‘evaluation-info-table’.
* src
branch: main
commit 2895a08f7347139943c2b6972da19e6f245493ce
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 18:01:44 2024 +0100
gitlab: Capture the project and merge request URLs.
* src/cuirass/forges/gitlab.scm ()[http-url]: New field.
* src/cuirass/forges/gitlab.scm ()[url
branch: main
commit ecf7e2f060f5978209e9e7f9843deb6b81cade0d
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 18:58:15 2024 +0100
gitlab: Add provenance properties to merge request specs.
* src/cuirass/forges/gitlab.scm (gitlab-merge-request->specification):
Add ‘properties’ fi
civodul pushed a change to branch main.
from 10d4e5b base: Remove specification metrics when removing a jobset.
new 946d6d5 database: Add ‘properties’ field for specifications.
new ff7b58f forgejo: Add ‘url’ to .
new 2895a08 gitlab: Capture the project and merge request URLs
branch: main
commit 946d6d51c027bd16549f0f432764b001477009c6
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 13:56:38 2024 +0100
database: Add ‘properties’ field for specifications.
* src/schema.sql (Specifications): Add ‘properties’ field.
* src/sql/upgrade-16.sql: New file
branch: main
commit ff7b58f62fbca01fd5325970a98a08882f14abeb
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 14:31:48 2024 +0100
forgejo: Add ‘url’ to .
* src/cuirass/forges/forgejo.scm ()[url]: New
field.
* tests/forgejo.scm (default-pull-request-json): Add it.
---
src
branch: main
commit ff60e7b83cac3a62b7eb9a054db3dfd0aed42fd0
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 19:53:04 2024 +0100
forgejo: Add provenance properties to pull request specs.
* src/cuirass/forges/forgejo.scm (forgejo-pull-request->specification):
Add ‘propert
branch: main
commit 774113d13bf6df5bc5d8c5b409ad51add91f4013
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 22:46:19 2024 +0100
templates: Distinguish pull requests from other jobsets in spec list.
* src/cuirass/templates.scm (specifications-table)[pull-request?]: New
procedure
branch: main
commit ecdbdbc2aae9fbd6aff6b025ccf79d04130255cb
Author: Ludovic Courtès
AuthorDate: Fri Dec 20 19:51:09 2024 +0100
forgejo: Add ‘home-page’ field to repository.
* src/cuirass/forges/forgejo.scm ()[home-page]: New
field.
* tests/http.scm (forgejo-pull-request
branch: main
commit 10d4e5bda8d799ff39835dd7a62fbc941c4e403b
Author: Ludovic Courtès
AuthorDate: Tue Dec 17 10:00:48 2024 +0100
base: Remove specification metrics when removing a jobset.
* src/cuirass/base.scm (remove-jobset): Call
‘db-remove-specification-metrics’.
---
src
branch: main
commit 57989060ef0324c0313960d680f69158e418d468
Author: Ludovic Courtès
AuthorDate: Tue Dec 17 09:59:04 2024 +0100
metrics: Add ‘db-remove-specification-metrics’.
* src/cuirass/metrics.scm (db-remove-specification-metrics): New
procedure.
* tests/metrics.scm
branch: main
commit 8aecceed000337e6d0892746836f07fecfdc622f
Author: Ludovic Courtès
AuthorDate: Mon Dec 16 15:18:38 2024 +0100
build: Delete cuirass/forges/*.go upon ‘make clean’.
* Makefile.am (CLEANFILES): Add $(nodist_forgesobject_DATA).
---
Makefile.am | 1 +
1 file changed, 1
branch: main
commit 96811bd72ae0840dbadc5fec29b12ac6772342da
Author: Ludovic Courtès
AuthorDate: Tue Dec 17 09:58:18 2024 +0100
metrics: ‘db-get-metric’ returns #f if not found.
* src/cuirass/metrics.scm (db-get-metric): Remove #f if not found.
---
src/cuirass/metrics.scm | 12
civodul pushed a change to branch main.
from 3665686 register: Add ‘--build-expiry’.
new 8aeccee build: Delete cuirass/forges/*.go upon ‘make clean’.
new 2b29471 metrics: Distinguish specification names from other strings.
new 96811bd metrics: ‘db-get-metric’ returns #f if n
branch: main
commit 2b29471ef0cd4bb0fbfbc831d02c1c28afbffe6a
Author: Ludovic Courtès
AuthorDate: Mon Dec 16 17:47:55 2024 +0100
metrics: Distinguish specification names from other strings.
* src/cuirass/metrics.scm (define-symbol-validation)
(validate-field-type-value): New
branch: main
commit 3665686d1e1997d189059e7583e77464a7dd1e20
Author: Ludovic Courtès
AuthorDate: Mon Dec 16 10:45:17 2024 +0100
register: Add ‘--build-expiry’.
* src/cuirass/base.scm (build-queue-cleaner, spawn-build-queue-cleaner):
New procedures.
* src/cuirass/scripts
branch: main
commit 57bc09edeccb26edf6fd071f5451dc45b85781c3
Author: Ludovic Courtès
AuthorDate: Mon Dec 16 10:36:57 2024 +0100
database: Add ‘db-cancel-old-pending-builds’.
* src/cuirass/database.scm (db-cancel-old-pending-builds): New
procedure.
---
src/cuirass/database.scm
civodul pushed a change to branch main.
from 87b56c6 forges: Install forges submodules in the right place.
new 57bc09e database: Add ‘db-cancel-old-pending-builds’.
new 3665686 register: Add ‘--build-expiry’.
Summary of changes:
doc/cuirass.texi | 8
s
civodul pushed a commit to branch master
in repository maintenance.
commit 4fac6c13625341b54cdb6ea1fa7de1025ac625d6
Author: Ludovic Courtès
AuthorDate: Sun Dec 15 17:00:36 2024 +0100
hydra: services: Add ‘security-updates’ and ‘ungrafting’ jobsets.
* hydra/modules/sysadmin
civodul pushed a change to branch master
in repository maintenance.
from ebb5972d hydra: Adjust to new manifest file names in Guix.
new 7046d55e hydra: services: Rename time travel manifest as well.
new 4fac6c13 hydra: services: Add ‘security-updates’ and ‘ungrafting’
jobsets.
The
civodul pushed a commit to branch master
in repository maintenance.
commit 7046d55e4677888b99317ea9e2c72a9891f531e3
Author: Ludovic Courtès
AuthorDate: Thu Dec 12 23:54:13 2024 +0100
hydra: services: Rename time travel manifest as well.
This is a followup to
variables
(dist_pkgmodule_DATA): Remove forges submodules.
Signed-off-by: Ludovic Courtès
---
Makefile.am | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index f38703e..0d96d57 100644
--- a/Makefile.am
+++ b/Makefile.am
-jobset-options-systems): New
variables.
* src/cuirass/forges/gitlab.scm (gitlab-merge-request->specification),
tests/gitlab.scm: Change hardcoded values to variables defined in the forges
module.
Signed-off-by: Ludovic Courtès
---
src/cuirass/forges.scm|
.
Signed-off-by: Ludovic Courtès
---
tests/common.scm | 30 +-
tests/gitlab.scm | 24
2 files changed, 29 insertions(+), 25 deletions(-)
diff --git a/tests/common.scm b/tests/common.scm
index a807498..5054ea0 100644
--- a/tests
.
* tests/gitlab.scm: Use new variable name.
Signed-off-by: Ludovic Courtès
---
tests/common.scm | 4 ++--
tests/gitlab.scm | 10 +-
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/tests/common.scm b/tests/common.scm
index 5054ea0..488d8db 100644
--- a/tests/common.scm
civodul pushed a change to branch main.
from 25cb98f remote-worker: Update comment about topological ordering.
new b9abd22 tests: Move procedure definition.
new 51efb13 tests: Rename specifications-equal? procedure.
new 294d50e forges: Add module for common forges utilities.
: Moved to src/cuirass/forges/gitlab.scm.
* src/cuirass/http.scm, tests/gitlab.scm, tests/http.scm: Update module
header.
Signed-off-by: Ludovic Courtès
---
Makefile.am | 3 +-
src/cuirass/forges.scm | 73 +
src
;/admin/forgejo/event" endpoint.
* doc/cuirass.texi: Reorganize "Interfacing Cuirass..." section. Add
documentation for the "/admin/forgejo/event" endpoint.
Signed-off-by: Ludovic Courtès
---
doc/cuirass.texi | 38
branch: main
commit 6cdb860a404c45d56f3f2ceced1d1041aacb9e11
Author: Romain GARBAGE
AuthorDate: Thu Dec 12 16:57:54 2024 +0100
tests: Explicit Gitlab endpoint related variables.
* tests/http.scm: Rename mr-* variables to gitlab-merge-request-*.
Signed-off-by: Ludovic
/forgejo.scm: Add ,
, ,
and record types.
(forgejo-pull-request->specification): New variable.
* tests/forgejo.scm: Add tests.
Signed-off-by: Ludovic Courtès
---
Makefile.am| 2 +
src/cuirass/forges/forgejo.scm |
below
commit ebb5972d07c934e72ec3da72fa487887f8b87e06
Author: Ludovic Courtès
AuthorDate: Thu Dec 12 23:32:48 2024 +0100
hydra: Adjust to new manifest file names in Guix.
* hydra/build-package-metadata.scm,
hydra/modules/sysadmin/services.scm,
hydra/sync-disarchive-db.scm
6d99462744f4364dec0ff574c2f876099558899d
Author: Ludovic Courtès
AuthorDate: Thu Dec 12 11:53:22 2024 +0100
doc: Fix typo.
* doc/shepherd.texi (Transient Service Maker): Fix typo.
Reported-by: Andreas Enge
---
doc/shepherd.texi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc
civodul pushed a change to branch master
in repository guix-artwork.
from 79e5072 website: hurd-on-thinkpad-x60: Add addendum about Debian
GNU/Hurd.
new c12733d website: Capitalize “Shepherd” tag.
new fcce12b website: Add post about Shepherd 1.0.0.
The 2 revisions listed above a
civodul pushed a commit to branch master
in repository guix-artwork.
commit c12733d3af64a0ae4b891f7e57f19a834faa1190
Author: Ludovic Courtès
AuthorDate: Thu Dec 12 11:38:08 2024 +0100
website: Capitalize “Shepherd” tag.
* website/posts/gnu-shepherd-user-services.md,
website
civodul pushed a commit to branch master
in repository guix-artwork.
commit fcce12bc3d78dd4f7a3fb702a48eedd90d97ba60
Author: Ludovic Courtès
AuthorDate: Thu Dec 12 11:36:27 2024 +0100
website: Add post about Shepherd 1.0.0.
* website/posts/shepherd-1.0.0-released.md,
website
civodul pushed a commit to branch main
in repository shepherd.
commit 7c725ff7f3f2d0a12e4b5b4e967efda3303e9d6f
Author: Ludovic Courtès
AuthorDate: Wed Dec 11 11:58:09 2024 +0100
guix: Update version string.
* .guix/modules/shepherd-package.scm (%shepherd-version): Update
civodul pushed a commit to branch main
in repository shepherd.
commit fb0f6fe5cef6772580d7d3f8505411342320069e
Author: Ludovic Courtès
AuthorDate: Wed Dec 11 11:58:56 2024 +0100
log-rotation: Skip non-regular files.
Until now, /dev/console, /dev/tty12, etc. were skipped, but only
civodul pushed a change to branch main
in repository shepherd.
from dd911ac build: Bump to version 1.0.0.
new 7c725ff guix: Update version string.
new fb0f6fe log-rotation: Skip non-regular files.
The 2 revisions listed above as "new" are entirely new to this
repository and will
branch: main
commit 03c79dc5ad9b4d770d9cde7601c1924ee383a2eb
Author: Ludovic Courtès
AuthorDate: Mon Nov 25 14:44:21 2024 +0100
templates: Defend against corner case on build page.
* src/cuirass/templates.scm (build-details): Protect against
‘find-dependency’ returning #f
civodul pushed a change to branch main.
from e96f088 register: Add ‘--derivation-ttl’ option, default to twice
‘--ttl’.
new 1331acf utils: Add ‘assert’ macro.
new 2bbc7a4 templates: Fix typo error on evaluation pages for inactive
jobsets.
new 03c79dc templates: Defend agai
branch: main
commit 2bbc7a4c408104467d3a30844913877996ae3d57
Author: Ludovic Courtès
AuthorDate: Wed Nov 6 17:18:53 2024 +0100
templates: Fix typo error on evaluation pages for inactive jobsets.
* src/cuirass/templates.scm (evaluation-info-table): Add ‘assert’.
Remove extra
branch: main
commit 25cb98f5413d99dedb06f95067ead9c891deb70b
Author: Ludovic Courtès
AuthorDate: Sun Dec 1 16:33:29 2024 +0100
remote-worker: Update comment about topological ordering.
* src/cuirass/scripts/remote-worker.scm (run-build)[run-build-plan]:
Update comment about
1 - 100 of 1244 matches
Mail list logo