From 7062ecf6b6b8c0ec14a97452e6ad6ce3cd470201 Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Sat, 1 Dec 2018 17:48:35 +0100 Subject: [PATCH] Latest modules --- Jenkinsfile_numerics_mpi | 123 +++++++++++++++++++++++++++++++++++++++ openfpm_numerics | 2 +- 2 files changed, 124 insertions(+), 1 deletion(-) create mode 100644 Jenkinsfile_numerics_mpi diff --git a/Jenkinsfile_numerics_mpi b/Jenkinsfile_numerics_mpi new file mode 100644 index 000000000..5a2d048dd --- /dev/null +++ b/Jenkinsfile_numerics_mpi @@ -0,0 +1,123 @@ +#!groovy + +parallel ( + + +"cifarm-centos-node" : {node ('cifarm-centos-node') + { + deleteDir() + + int ntry = 5 + while (ntry != 0) + { + try { + checkout scm + ntry = 0 + } + catch (IOException e) + { + ntry-- + sleep(50) + } + } + + + stage ('build_centos') + { + sh "./build.sh $WORKSPACE $NODE_NAME numerics 0" + } + + stage ('run_gin') + { + parallel ( + "1" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 1 0 0 numerics"}, + "2" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 2 0 0 numerics"}, + "3" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 3 0 0 numerics"}, + "4" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 4 0 0 numerics"} + ) + sh "./success.sh 2 gin openfpm_numerics" + } + } + }, + + + + +"cifarm-mac-node" : {node ('cifarm-mac-node') + { + deleteDir() + env.PATH = "/usr/local/bin:${env.PATH}" + + int ntry = 5 + while (ntry != 0) + { + try { + checkout scm + ntry = 0 + } + catch (IOException e) + { + ntry-- + sleep(50) + } + } + + + stage ('build mac') + { + sh "./build.sh $WORKSPACE $NODE_NAME numerics 0" + } + + stage ('run mac') + { + parallel ( + "1" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 1 0 0 numerics"}, + "2" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 2 0 0 numerics"}, + "3" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 3 0 0 numerics"}, + "4" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 4 0 0 numerics"} + ) + sh "./success.sh 2 sbalzarini-mac-15 openfpm_numerics" + } + } + }, + + +"cifarm-ubuntu-node" : {node ('cifarm-ubuntu-node') + { + deleteDir() + + int ntry = 5 + while (ntry != 0) + { + try { + checkout scm + ntry = 0 + } + catch (IOException e) + { + ntry-- + sleep(50) + } + } + + + stage ('build ubuntu') + { + sh "./build.sh $WORKSPACE $NODE_NAME numerics 0" + } + + stage ('run ubuntu') + { + parallel ( + "1" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 1 0 0 numerics"}, + "2" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 2 0 0 numerics"}, + "3" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 3 0 0 numerics"}, + "4" : {sh "cd openfpm_numerics && ./run.sh $WORKSPACE $NODE_NAME 4 0 0 numerics"} + ) + sh "./success.sh 2 gin openfpm_numerics" + } + } + } + +) + diff --git a/openfpm_numerics b/openfpm_numerics index 5060f5051..147a976ce 160000 --- a/openfpm_numerics +++ b/openfpm_numerics @@ -1 +1 @@ -Subproject commit 5060f505170523624fa52b786c3ae3f2632b7948 +Subproject commit 147a976ce972b92e9b04e72eac29de0439dabc6f -- GitLab