diff options
Diffstat (limited to 'genenetwork-development.scm')
-rw-r--r-- | genenetwork-development.scm | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/genenetwork-development.scm b/genenetwork-development.scm index e18b317..7f727ca 100644 --- a/genenetwork-development.scm +++ b/genenetwork-development.scm @@ -700,8 +700,39 @@ described by CONFIG, a <genenetwork-configuration> object." ;;; +;;; qc +;;; + +(define qc-tests + (with-imported-modules (cons '(guix build lisp-utils) + (source-module-closure '((genenetwork development-helper)) + #:select? import-module?)) + #~(lambda (source) + ((@@ (genenetwork development-helper) + asdf-test-gexp) + source + #$(profile + (content (package->development-manifest sbcl-qc)) + (allow-collisions? #t)) + "qc" (list "qc.asd"))))) + +(define qc-project + (forge-project + (name "qc") + (repository "https://git.genenetwork.org/jgart/qc") + (ci-jobs (list (forge-laminar-job + (name "qc") + (run (derivation-job-gexp + this-forge-project + this-forge-laminar-job + qc-tests + #:guix-daemon-uri %guix-daemon-uri))))) + (ci-jobs-trigger 'webhook))) + + +;;; ;;; transform-genenetwork-database -;;; +;;; ;; Path to genenetwork database dump export directory that has lots of ;; free space |