performing compilation tests in parallel

This commit is contained in:
Martin Diehl 2019-03-09 08:12:56 +01:00
parent 66e6a6ec68
commit a5dad0ca5c
1 changed files with 13 additions and 11 deletions

View File

@ -3,8 +3,7 @@ stages:
- prepareAll - prepareAll
- preprocessing - preprocessing
- postprocessing - postprocessing
- compilePETScIntel - compilePETSc
- compilePETScGNU
- prepareSpectral - prepareSpectral
- spectral - spectral
- compileMarc - compileMarc
@ -216,38 +215,41 @@ Post_OrientationConversion:
################################################################################################### ###################################################################################################
Compile_Spectral_Intel: Compile_Spectral_Intel:
stage: compilePETScIntel stage: compilePETSc
script: script:
- module load $IntelCompiler $MPICH_Intel $PETSc_MPICH_Intel - module load $IntelCompiler $MPICH_Intel $PETSc_MPICH_Intel
- SpectralAll_compile/test.py - cp -r SpectralAll_compile SpectralAll_compile_Intel
- SpectralAll_compile_Intel/test.py
except: except:
- master - master
- release - release
Compile_FEM_Intel: Compile_FEM_Intel:
stage: compilePETScIntel stage: compilePETSc
script: script:
- module load $IntelCompiler $MPICH_Intel $PETSc_MPICH_Intel - module load $IntelCompiler $MPICH_Intel $PETSc_MPICH_Intel
- FEM_compile/test.py - cp -r FEM_compile FEM_compile_Intel
- FEM_compile_Intel/test.py
except: except:
- master - master
- release - release
###################################################################################################
Compile_Spectral_GNU: Compile_Spectral_GNU:
stage: compilePETScGNU stage: compilePETSc
script: script:
- module load $GNUCompiler $MPICH_GNU $PETSc_MPICH_GNU - module load $GNUCompiler $MPICH_GNU $PETSc_MPICH_GNU
- SpectralAll_compile/test.py - cp -r SpectralAll_compile SpectralAll_compile_GNU
- SpectralAll_GNU/test.py
except: except:
- master - master
- release - release
Compile_FEM_GNU: Compile_FEM_GNU:
stage: compilePETScGNU stage: compilePETSc
script: script:
- module load $GNUCompiler $MPICH_GNU $PETSc_MPICH_GNU - module load $GNUCompiler $MPICH_GNU $PETSc_MPICH_GNU
- FEM_compile/test.py - cp -r FEM_compile FEM_compile_GNU
- FEM_compile_GNU/test.py
except: except:
- master - master
- release - release