Skip to content
Snippets Groups Projects
Commit a7fb1e5e authored by Dominik Thoennes's avatar Dominik Thoennes
Browse files

Merge branch 'thoennes/remove-msvc-ci' into 'master'

remove msvc from CI

See merge request walberla/walberla!621
parents 5e8dec11 89f9f9a4
1 merge request!1Refactor charged particle code
...@@ -2035,196 +2035,6 @@ coverage: ...@@ -2035,196 +2035,6 @@ coverage:
- docker - docker
###############################################################################
## ##
## Windows Builds ##
## ##
###############################################################################
.win_build_template:
tags:
- win
script:
- export PreferredToolArchitecture=x64
- export OMP_NUM_THREADS=4
- export OMP_WAIT_POLICY="PASSIVE"
- export MSMPI_DISABLE_SHM=1
- cmake --version
- mkdir build
- cd build
- cmake -LA -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=$WALBERLA_BUILD_WITH_MPI -DWALBERLA_BUILD_WITH_OPENMP=$WALBERLA_BUILD_WITH_OPENMP -DWALBERLA_DOUBLE_ACCURACY=$WALBERLA_DOUBLE_ACCURACY -DWALBERLA_LOGLEVEL=$WALBERLA_LOGLEVEL -DWARNING_ERROR=ON -G "$CMAKE_GENERATOR" -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE ..
- MSBuild.exe walberla.sln /property:Configuration=$BUILD_CONFIGURATION /verbosity:minimal /maxcpucount:4
- ctest -LE $CTEST_EXCLUDE_LABELS -C $BUILD_CONFIGURATION --output-on-failure -j 4 -T Test
after_script:
- pip3 install lxml
- python3 cmake/ctest2junit.py build > report.xml
variables:
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
BUILD_CONFIGURATION: "Release"
CTEST_EXCLUDE_LABELS: "longrun"
WALBERLA_BUILD_WITH_MPI: "ON"
WALBERLA_BUILD_WITH_OPENMP: "ON"
WALBERLA_DOUBLE_ACCURACY: "ON"
WALBERLA_LOGLEVEL: "INFO"
artifacts:
when: always
reports:
junit:
- report.xml
- python/report.xml
msvc-14.1_Hybrid_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
BUILD_CONFIGURATION: "DebugOptimized"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_Hybrid_sp_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
BUILD_CONFIGURATION: "DebugOptimized"
WALBERLA_DOUBLE_ACCURACY: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_Hybrid:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_serial_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
WALBERLA_BUILD_WITH_MPI: "OFF"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
BUILD_CONFIGURATION: "DebugOptimized"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_serial:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
WALBERLA_BUILD_WITH_MPI: "OFF"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_mpionly_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
BUILD_CONFIGURATION: "DebugOptimized"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.1_mpionly:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
msvc-14.2_Hybrid_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
BUILD_CONFIGURATION: "DebugOptimized"
msvc-14.2_Hybrid_sp_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
BUILD_CONFIGURATION: "DebugOptimized"
WALBERLA_DOUBLE_ACCURACY: "OFF"
msvc-14.2_Hybrid:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
msvc-14.2_serial_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
WALBERLA_BUILD_WITH_MPI: "OFF"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
BUILD_CONFIGURATION: "DebugOptimized"
msvc-14.2_serial:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
WALBERLA_BUILD_WITH_MPI: "OFF"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
msvc-14.2_mpionly_dbg:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
BUILD_CONFIGURATION: "DebugOptimized"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
msvc-14.2_mpionly:
extends: .win_build_template
variables:
WALBERLA_BUILD_WITH_CUDA: "OFF"
CMAKE_GENERATOR: "Visual Studio 16 2019"
WALBERLA_BUILD_WITH_OPENMP: "OFF"
############################################################################### ###############################################################################
## ## ## ##
## macOS Builds ## ## macOS Builds ##
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment