Skip to content
Snippets Groups Projects

Update the default jobs for 2.11-git

Merged Simon Praetorius requested to merge feature/2-11-toolchains into master
+ 44
10
@@ -22,17 +22,32 @@ workflow:
reports:
junit: junit/*.xml
ubuntu:20.04 gcc-9-17:
# minimal clang toolchain
debian:11 clang-13-20:
extends: .common
image: registry.dune-project.org/docker/ci/ubuntu:20.04
image: registry.dune-project.org/docker/ci/debian:11
variables:
DUNECI_TOOLCHAIN: gcc-9-17
DUNECI_TOOLCHAIN: clang-13-20
ubuntu:20.04 clang-10-17:
debian:11 clang-13-20-libcxx:
extends: .common
image: registry.dune-project.org/docker/ci/ubuntu:20.04
image: registry.dune-project.org/docker/ci/debian:11
variables:
DUNECI_TOOLCHAIN: clang-10-17
DUNECI_CMAKE_FLAGS: "-DCMAKE_DISABLE_FIND_PACKAGE_GMP:BOOL=ON -DCMAKE_DISABLE_FIND_PACKAGE_Python3:BOOL=ON -DDUNE_ENABLE_PYTHONBINDINGS:BOOL=OFF"
DUNECI_TOOLCHAIN: clang-13-20-libcxx
# minimal gcc toolchain
debian:11 gcc-10-20:
extends: .common
image: registry.dune-project.org/docker/ci/debian:11
variables:
DUNECI_TOOLCHAIN: gcc-10-20
ubuntu:24.04 gcc-13-20:
extends: .common
image: registry.dune-project.org/docker/ci/ubuntu:24.04
variables:
DUNECI_TOOLCHAIN: gcc-13-20
ubuntu:24.04 gcc-14-23:
extends: .common
@@ -41,17 +56,36 @@ ubuntu:24.04 gcc-14-23:
variables:
DUNECI_TOOLCHAIN: gcc-14-23
debian:11 gcc-10-20:
ubuntu:23.04 clang-18-23:
extends: .common
image: registry.dune-project.org/docker/ci/ubuntu:23.04
variables:
DUNECI_TOOLCHAIN: clang-18-23
ubuntu:23.04 clang-18-23-libcxx:
extends: .common
image: registry.dune-project.org/docker/ci/ubuntu:23.04
variables:
DUNECI_CMAKE_FLAGS: "-DCMAKE_DISABLE_FIND_PACKAGE_GMP:BOOL=ON -DCMAKE_DISABLE_FIND_PACKAGE_Python3:BOOL=ON -DDUNE_ENABLE_PYTHONBINDINGS:BOOL=OFF"
DUNECI_TOOLCHAIN: clang-18-23-libcxx
# jobs with deactivated python
debian:11 gcc-10-20-nopython:
extends: .common
image: registry.dune-project.org/docker/ci/debian:11
variables:
DUNECI_TOOLCHAIN: gcc-10-20
DUNECI_TOOLCHAIN: gcc-10-20
DUNECI_CMAKE_FLAGS: '-DCMAKE_DISABLE_FIND_PACKAGE_Python3:BOOL=ON'
debian:11 clang-11-20:
debian:11 gcc-10-20-nobindings:
extends: .common
image: registry.dune-project.org/docker/ci/debian:11
variables:
DUNECI_TOOLCHAIN: clang-11-20
DUNECI_TOOLCHAIN: gcc-10-20
DUNECI_CMAKE_FLAGS: '-DDUNE_ENABLE_PYTHONBINDINGS:BOOL=OFF'
# code quality jobs
ubuntu:23.04 codechecker:
stage: code_quality
Loading