aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-07-12 11:59:02 +0100
committerChristopher Baines <mail@cbaines.net>2023-07-12 11:59:02 +0100
commit99c5720489f91dc9eb98c6531c2b21e6ef13b041 (patch)
tree227fbbf3815a84ec57532d6dd2af255a42b5166d /README.org
parentd39755d303feeb6f1ee403707c4b197d68e1dde9 (diff)
downloadqa-frontpage-99c5720489f91dc9eb98c6531c2b21e6ef13b041.tar
qa-frontpage-99c5720489f91dc9eb98c6531c2b21e6ef13b041.tar.gz
Add some local development instructions
Diffstat (limited to 'README.org')
-rw-r--r--README.org25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.org b/README.org
index 0347bb6..6363e8d 100644
--- a/README.org
+++ b/README.org
@@ -4,6 +4,31 @@ This service is intended to assist with quality assurance within
Guix. That is maintaining and improving the quality of many aspects of
Guix, like packages for example.
+* Local Development
+
+Use the guix-dev.scm file to provide the dependencies.
+
+#+BEGIN_SRC shell
+guix environment -l guix-dev.scm
+#+END_SRC
+
+Then run the following commands:
+
+#+BEGIN_SRC shell
+./bootstrap.sh
+./configure
+make
+#+END_SRC
+
+After that, you can start the service via:
+
+#+BEGIN_SRC shell
+./pre-inst-env scripts/guix-qa-frontpage
+#+END_SRC
+
+Expect pages to load slowly since the QA frontpage won't have up to date
+cached data to use.
+
* Ideas
** General functionality