From 5f9852a0ea638c9b6f53c2f1922043ff62c69c6f Mon Sep 17 00:00:00 2001 From: thalassemia Date: Wed, 27 Nov 2024 18:25:42 -0800 Subject: [PATCH] Use nextflow to distribute Jenkins CI over Sherlock nodes --- runscripts/jenkins/configs/ecoli-anaerobic.json | 5 +++-- runscripts/jenkins/configs/ecoli-glucose-minimal.json | 3 ++- runscripts/jenkins/configs/ecoli-new-gene-gfp.json | 3 ++- runscripts/jenkins/configs/ecoli-no-growth-rate-control.json | 3 ++- runscripts/jenkins/configs/ecoli-no-operons.json | 3 ++- runscripts/jenkins/configs/ecoli-superhelical-density.json | 3 ++- runscripts/jenkins/configs/ecoli-with-aa.json | 5 +++-- 7 files changed, 16 insertions(+), 9 deletions(-) diff --git a/runscripts/jenkins/configs/ecoli-anaerobic.json b/runscripts/jenkins/configs/ecoli-anaerobic.json index c7c08d066..ac022020c 100644 --- a/runscripts/jenkins/configs/ecoli-anaerobic.json +++ b/runscripts/jenkins/configs/ecoli-anaerobic.json @@ -19,6 +19,7 @@ "single": {"mass_fraction_summary": {}} }, "variants": { - "condition": {"condition": "no_oxygen"} - } + "condition": {"condition": {"value": ["no_oxygen"]}} + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-glucose-minimal.json b/runscripts/jenkins/configs/ecoli-glucose-minimal.json index a563012d9..602d1ad94 100644 --- a/runscripts/jenkins/configs/ecoli-glucose-minimal.json +++ b/runscripts/jenkins/configs/ecoli-glucose-minimal.json @@ -9,5 +9,6 @@ }, "analysis_options": { "single": {"mass_fraction_summary": {}} - } + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-new-gene-gfp.json b/runscripts/jenkins/configs/ecoli-new-gene-gfp.json index 87c4aeaf5..718be12ae 100644 --- a/runscripts/jenkins/configs/ecoli-new-gene-gfp.json +++ b/runscripts/jenkins/configs/ecoli-new-gene-gfp.json @@ -33,5 +33,6 @@ }, "op": "zip" } - } + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-no-growth-rate-control.json b/runscripts/jenkins/configs/ecoli-no-growth-rate-control.json index e5bf7737a..11d0dd36c 100644 --- a/runscripts/jenkins/configs/ecoli-no-growth-rate-control.json +++ b/runscripts/jenkins/configs/ecoli-no-growth-rate-control.json @@ -16,5 +16,6 @@ }, "analysis_options": { "single": {"mass_fraction_summary": {}} - } + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-no-operons.json b/runscripts/jenkins/configs/ecoli-no-operons.json index e29c32d4c..f15703de7 100644 --- a/runscripts/jenkins/configs/ecoli-no-operons.json +++ b/runscripts/jenkins/configs/ecoli-no-operons.json @@ -12,5 +12,6 @@ }, "analysis_options": { "single": {"mass_fraction_summary": {}} - } + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-superhelical-density.json b/runscripts/jenkins/configs/ecoli-superhelical-density.json index 60bd4f863..aa978436f 100644 --- a/runscripts/jenkins/configs/ecoli-superhelical-density.json +++ b/runscripts/jenkins/configs/ecoli-superhelical-density.json @@ -10,5 +10,6 @@ }, "analysis_options": { "single": {"mass_fraction_summary": {}} - } + }, + "sherlock": true } diff --git a/runscripts/jenkins/configs/ecoli-with-aa.json b/runscripts/jenkins/configs/ecoli-with-aa.json index bc9fade2b..04b756a1f 100644 --- a/runscripts/jenkins/configs/ecoli-with-aa.json +++ b/runscripts/jenkins/configs/ecoli-with-aa.json @@ -11,6 +11,7 @@ "single": {"mass_fraction_summary": {}} }, "variants": { - "condition": {"condition": "with_aa"} - } + "condition": {"condition": {"value": ["with_aa"]}} + }, + "sherlock": true }