diff options
author | Arun Isaac | 2023-06-28 16:44:45 +0100 |
---|---|---|
committer | Arun Isaac | 2023-07-19 14:54:31 +0100 |
commit | 72cb99421d35674b2eb16b36d4b2ed8c730b70bc (patch) | |
tree | c5924faae99389c212e7dcf0929c7603cf5fddbf | |
parent | fc65c2a2c056ee9f313631da6e5f93adec277dd5 (diff) | |
download | gn-machines-72cb99421d35674b2eb16b36d4b2ed8c730b70bc.tar.gz |
Add guix-bioinformatics CI job.
* genenetwork-development.scm (guix-channel-job-gexp): New function.
(guix-bioinformatics-project): New variable.
(operating-system)[services]: Add guix-bioinformatics-project to
forge-service-type.
-rw-r--r-- | genenetwork-development.scm | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/genenetwork-development.scm b/genenetwork-development.scm index c10af91..17b25cc 100644 --- a/genenetwork-development.scm +++ b/genenetwork-development.scm @@ -125,6 +125,26 @@ be imported into G-expressions." ;;; +;;; guix-bioinformatics +;;; + +(define guix-bioinformatics-project + (forge-project + (name "guix-bioinformatics") + (repository "https://gitlab.com/genenetwork/guix-bioinformatics") + (description "Bioinformatics packages for GNU Guix") + (ci-jobs (list (forge-laminar-job + (name "guix-bioinformatics") + (run (guix-channel-job-gexp + (list (channel + (name 'gn-bioinformatics) + (url "https://gitlab.com/genenetwork/guix-bioinformatics") + (branch "master"))) + #:guix-daemon-uri %guix-daemon-uri))))) + (ci-jobs-trigger 'webhook))) + + +;;; ;;; genenetwork ;;; @@ -1030,7 +1050,8 @@ reverse proxy tissue." (forge-configuration (projects (list qc-project dump-genenetwork-database-project - gn-gemtext-threads-project)))) + gn-gemtext-threads-project + guix-bioinformatics-project)))) (service laminar-service-type (laminar-configuration (title "GeneNetwork CI") |