1 # Test goal: Simple Clang build with no GPU
2 # Test intents (should change rarely and conservatively):
3 # OS: Ubuntu oldest supported
6 # Scope: configure, build, unit tests, regression tests
7 # Test implementation choices (free to change as needed):
14 # Parallelism nt/ntomp: 4/2
16 gromacs:clang-8:configure:
18 - .gromacs:base:configure
20 - .rules:merge-requests
21 image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-18.04-llvm-8-cuda-10.0:release-2021
23 COMPILER_MAJOR_VERSION: 8
25 gromacs:clang-8:build:
29 - .before_script:default
31 - .rules:merge-requests
32 image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-18.04-llvm-8-cuda-10.0:release-2021
34 - job: gromacs:clang-8:configure
39 - .rules:merge-requests
40 image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-18.04-llvm-8-cuda-10.0:release-2021
42 - job: gromacs:clang-8:build
44 gromacs:clang-8:regressiontest:
46 - .gromacs:base:regressiontest
47 - .rules:merge-requests
48 image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-18.04-llvm-8-cuda-10.0:release-2021
52 - job: gromacs:clang-8:build
53 - job: regressiontests:prepare