Skip to content
Snippets Groups Projects
Commit 26e4914f authored by Erik Schnaubelt's avatar Erik Schnaubelt
Browse files

CI/CD compile-cerngetdp: trying to convince powershell to give me a temporary dir (I miss linux)

parent 0c8b459a
No related branches found
No related tags found
No related merge requests found
Pipeline #8571026 failed
...@@ -75,8 +75,10 @@ compile-cerngetdp: ...@@ -75,8 +75,10 @@ compile-cerngetdp:
stage: build stage: build
script: script:
- mkdir %TEMP%/getdp_compilation - $tempFolder = [System.IO.Path]::Combine([System.IO.Path]::GetTempPath(), [System.IO.Path]::GetRandomFileName())
- cd %TEMP%/getdp_compilation - New-Item -ItemType Directory -Path $tempFolder
- mkdir $tempFolder/getdp_compilation
- cd $tempFolder/getdp_compilation
- git clone https://gitlab.cern.ch/steam/cerngetdp.git - git clone https://gitlab.cern.ch/steam/cerngetdp.git
- cd cerngetdp - cd cerngetdp
# copy steam_material_library to cerngetdp # copy steam_material_library to cerngetdp
...@@ -89,7 +91,6 @@ compile-cerngetdp: ...@@ -89,7 +91,6 @@ compile-cerngetdp:
- C:\msys64\usr\bin\bash -lc "cmake -G 'MinGW Makefiles' -DENABLE_MPI=1 -DENABLE_GSL=1 -DENABLE_BLAS_LAPACK=0 -DENABLE_ARPACK=0 -DENABLE_SPARSKIT=0 -DENABLE_PETSC=1 -DPETSC_ARCH=real_mpi -DPETSC_DIR=/usr/local/petsc -DENABLE_FORTRAN=0 -DCMAKE_INCLUDE_PATH='C:/msys64/usr/local/petsc/include;C:/msys64/usr/local/petsc/real_mpi/include' -DGETDP_HOST=CERN -DCMAKE_EXE_LINKER_FLAGS='-LC:/msys64/usr/local/petsc/real_mpi/lib/ -ldmumps -lmumps_common -lpord -lscalapack -lparmetis -lmetis -LC:/msys64/usr/local/OpenBLAS/lib -lopenblasp-r0.3.23' -DENABLE_GSL=1 -DENABLE_PYTHON=0 -DGSLCBLAS_LIB='C:/msys64/mingw64/lib/libgslcblas.a' -DGSL_INC='C:/msys64/mingw64/include/gsl' -DGSL_LIB='C:/msys64/mingw64/lib/libgsl.a' ${EXTRA_OPTION} .." - C:\msys64\usr\bin\bash -lc "cmake -G 'MinGW Makefiles' -DENABLE_MPI=1 -DENABLE_GSL=1 -DENABLE_BLAS_LAPACK=0 -DENABLE_ARPACK=0 -DENABLE_SPARSKIT=0 -DENABLE_PETSC=1 -DPETSC_ARCH=real_mpi -DPETSC_DIR=/usr/local/petsc -DENABLE_FORTRAN=0 -DCMAKE_INCLUDE_PATH='C:/msys64/usr/local/petsc/include;C:/msys64/usr/local/petsc/real_mpi/include' -DGETDP_HOST=CERN -DCMAKE_EXE_LINKER_FLAGS='-LC:/msys64/usr/local/petsc/real_mpi/lib/ -ldmumps -lmumps_common -lpord -lscalapack -lparmetis -lmetis -LC:/msys64/usr/local/OpenBLAS/lib -lopenblasp-r0.3.23' -DENABLE_GSL=1 -DENABLE_PYTHON=0 -DGSLCBLAS_LIB='C:/msys64/mingw64/lib/libgslcblas.a' -DGSL_INC='C:/msys64/mingw64/include/gsl' -DGSL_LIB='C:/msys64/mingw64/lib/libgsl.a' ${EXTRA_OPTION} .."
- C:\msys64\usr\bin\bash -lc 'mingw32-make.exe -j 8' - C:\msys64\usr\bin\bash -lc 'mingw32-make.exe -j 8'
- C:\msys64\usr\bin\bash -lc 'ctest -j 8 --output-on-failure' - C:\msys64\usr\bin\bash -lc 'ctest -j 8 --output-on-failure'
- md compiled_getdp - md compiled_getdp
- copy getdp.exe compiled_getdp - copy getdp.exe compiled_getdp
tags: tags:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment