Commit a9f0ce4a authored by Simon Spannagel's avatar Simon Spannagel
Browse files

Merge branch 'p-add-cc9' into 'master'

CI: add CentOS 9

See merge request allpix-squared/allpix-squared!842
parents 6cdf247f b1b11fe0
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
@@ -41,6 +41,16 @@ stages:
        - source .ci/init_x86_64.sh
        - mkdir -p build/ && cd build/

.centos9:
    image: gitlab-registry.cern.ch/sft/docker/centos9:latest
    tags:
        - docker
    variables:
        COMPILER_TYPE: "gcc"
    before_script:
        - source .ci/init_x86_64.sh
        - mkdir -p build/ && cd build/

.docker:
    image: $DOCKER_DEPS_IMAGE
    tags:
@@ -126,6 +136,11 @@ cmp:cc8-gcc:
        - .centos8
        - .compile

cmp:cc9-gcc:
    extends:
        - .centos9
        - .compile

cmp:macos-clang:
    extends:
        - .macos
@@ -358,6 +373,23 @@ core:cc8-gcc:
        - job: cmp:cc8-gcc
          artifacts: true

# CentOS 9
mod:cc9-gcc:
    extends:
        - .centos9
        - .testmod
    needs:
        - job: cmp:cc9-gcc
          artifacts: true

core:cc9-gcc:
    extends:
        - .centos9
        - .testcore
    needs:
        - job: cmp:cc9-gcc
          artifacts: true

# Mac OS
mod:macos-clang:
    extends: