aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac2023-02-03 19:58:30 +0000
committerArun Isaac2023-02-03 19:59:40 +0000
commit2df92c5c9238f896eb7c81bf94a5c1dbdcb0f17b (patch)
tree2b7ebeff6eb1f56a88fbcc3ed10c32ea5471cd6c
parentee70d6c70b458781bd43c6355637b42a9f9e838d (diff)
downloadguix-forge-2df92c5c9238f896eb7c81bf94a5c1dbdcb0f17b.tar.gz
guix-forge-2df92c5c9238f896eb7c81bf94a5c1dbdcb0f17b.tar.lz
guix-forge-2df92c5c9238f896eb7c81bf94a5c1dbdcb0f17b.zip
doc: Identify chapters.
* doc/forge.skb: Identify each chapter with a unique identifier.
-rw-r--r--doc/forge.skb5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/forge.skb b/doc/forge.skb
index 16089b5..65bc479 100644
--- a/doc/forge.skb
+++ b/doc/forge.skb
@@ -1,5 +1,5 @@
;;; guix-forge --- Guix software forge meta-service
-;;; Copyright © 2022 Arun Isaac <arunisaac@systemreboot.net>
+;;; Copyright © 2022, 2023 Arun Isaac <arunisaac@systemreboot.net>
;;;
;;; This file is part of guix-forge.
;;;
@@ -23,6 +23,7 @@
(document :title [guix-forge]
(toc)
(chapter :title [Introduction]
+ :ident "chapter-introduction"
(p [guix-forge is a Guix service that lets you run a complete
,(ref :url "https://en.wikipedia.org/wiki/Forge_(software)"
:text "software forge") in the manner of GitHub, GitLab, etc. Unlike
@@ -73,6 +74,7 @@ configuration options to a minimum is necessary to help casual users
deploy their own forge, and to reduce the likelihood of configuration
bugs.])))
(chapter :title [Tutorial]
+ :ident "chapter-tutorial"
(p [In this tutorial, you will learn how to set up guix-forge to
host continuous integration for a project. For the purposes of this
tutorial, we will set up continuous integration for the ,(ref :url
@@ -181,6 +183,7 @@ repeated below for your reference.])
(prog (source :language scheme
:file "doc/snippets/tutorial.scm")))
(chapter :title [Reference]
+ :ident "chapter-reference"
(description
(record-documentation "guix/forge/forge.scm" '<forge-configuration>
(record-field "projects"