about summary refs log tree commit diff
path: root/doc/forge.skb
diff options
context:
space:
mode:
authorArun Isaac2025-11-05 00:58:11 +0000
committerArun Isaac2025-11-05 01:13:58 +0000
commit884d2432ec67334368263030850d77fd72f800d4 (patch)
treedf4176c9470bb94b9ebb185ed6944195f46f554c /doc/forge.skb
parent8a03f75182af1646ebf3e76afc9ab2fb1d96e537 (diff)
downloadguix-forge-884d2432ec67334368263030850d77fd72f800d4.tar.gz
guix-forge-884d2432ec67334368263030850d77fd72f800d4.tar.lz
guix-forge-884d2432ec67334368263030850d77fd72f800d4.zip
forge: Implement CI notification emails. HEAD main
Diffstat (limited to 'doc/forge.skb')
-rw-r--r--doc/forge.skb5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/forge.skb b/doc/forge.skb
index de6f1bc..d895810 100644
--- a/doc/forge.skb
+++ b/doc/forge.skb
@@ -569,6 +569,9 @@ project's website is put in a subdirectory with the same name as the
 project. Project websites are built by the ,(abbr :short "CI" :long
 "continuous integration") job configured in its ,(record-field-ref
 "<forge-project>" "website-ci-job").])
+       (record-field "mailer-address"
+         [,(samp "From") address from which to send out notification
+emails.])
        (record-field "projects"
          [List of ,(record-ref "<forge-project>") objects describing
 projects managed by guix-forge]))
@@ -618,6 +621,8 @@ jobs when a request is received on ,(samp "http://hostname:port/hooks/<name>") \
 specified, a cron job triggers the CI jobs once a day.]))]
          :default [,(code ['post-receive-hook]) for local repositories
 and ,(code ['cron]) for remote repositories])
+       (record-field "ci-notify-addresses"
+         [List of email addresses to send CI notification emails to])
        (record-field "parallel-ci-job-runs"
          [Number of CI job runs of this project to run
 simultaneously])