diff options
author | Arun Isaac | 2022-10-30 15:27:41 +0530 |
---|---|---|
committer | Arun Isaac | 2022-10-30 15:27:41 +0530 |
commit | 8551e00e778269b26ae417873d6deece29b1d244 (patch) | |
tree | cf4575fecb047f491796cd6e287a7281ce6cf37d /production.scm | |
parent | 688ae928d748676ba95a3ec9cfffea9e4bd9eba8 (diff) | |
download | gn-machines-8551e00e778269b26ae417873d6deece29b1d244.tar.gz |
Unite genenetwork2 and genenetwork3 development servers.
We unite the genenetwork2 and genenetwork3 development servers into
a single Guix service. This unifies many of the configuration
settings and simplifies the configuration. Changes to the genenetwork3
repository also immediately reflect in the genenetwork2 continuous
deployment without guix-bioinformatics having to be updated.
* genenetwork-development.scm (<development-server-configuration>):
Delete type.
(<genenetwork-configuration>): New type.
(development-server-redeploy, development-server-activation,
genenetwork2-project, genenetwork2-shepherd-service,
genenetwork3-project, genenetwork3-shepherd-service): Delete
functions.
(genenetwork2-tests): Accept <genenetwork-configuration> object
instead of <forge-project> object.
(%genotype-files, %xapian-db-path,
%default-genenetwork2-configuration, genenetwork2-service-type,
%default-genenetwork3-configuration, genenetwork3-service-type):
Delete variables.
(genenetwork-projects, genenetwork2-cd-gexp, genenetwork3-cd-gexp,
genenetwork-shepherd-services): New functions.
(operating-system)[services]: Replace genenetwork2 and genenetwork3
services with the unified genenetwork service.
* genenetwork/development-helper.scm (genenetwork2-runner-gexp,
genenetwork3-runner-gexp): Delete functions.
Diffstat (limited to 'production.scm')
0 files changed, 0 insertions, 0 deletions