diff options
Diffstat (limited to 'Jenkinsfile')
| -rw-r--r-- | Jenkinsfile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index 3073022..5708add 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,6 +4,8 @@ pipeline { } stages { + parallel ( + "4.2 Tests" : { stage('4.2-simulator-build'){ steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ @@ -31,6 +33,39 @@ pipeline { ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' } } + } + + "8.0 Tests" : { + stage('8.0-simulator-build'){ + steps { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + make -j' + } + } + stage('8.0-simulations-build'){ + steps{ + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + rm -rf gpgpu-sim_simulations && \ + git clone [email protected]:TimRogersGroup/gpgpu-sim_simulations.git && \ + cd gpgpu-sim_simulations && \ + git checkout purdue-cluster && \ + source ./benchmarks/src/setup_environment && \ + make -j -C ./benchmarks/src all' + } + } + stage('8.0-rodinia-regress'){ + steps { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ + ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' + } + } + } + + ) } post { always{ |
