services: Add patchwork.
authorChristopher Baines <mail@cbaines.net>
Fri, 3 May 2019 18:55:35 +0000 (19:55 +0100)
committerChristopher Baines <mail@cbaines.net>
Fri, 31 May 2019 19:22:23 +0000 (20:22 +0100)
commit2177d9222f8c228fe5cd4e9c98d96f97e9601b86
treebe75f7252b9cfbb9b98b329d2dc2153198d1ad58
parent4764c6cc4671c06a2dd6be41b4b512fd80fa759a
services: Add patchwork.

* gnu/service/web.scm (<patchwork-database-configuration>
<patchwork-settings-module>, <patchwork-configuration>): New record types.
(patchwork-virtualhost): New procedure.
(patchwork-service-type): New variable.
* gnu/tests/web.scm (%test-patchwork): New variable.
* doc/guix.text (Web Services): Document it.
doc/guix.texi
gnu/services/web.scm
gnu/tests/web.scm