Commit 18f6f563 authored by Sophie Wenzel-Teuber's avatar Sophie Wenzel-Teuber
Browse files

Serialize the CI

Building Deimos takes up too many resources to run two build jobs at the same time. Therefore I added new stages for the CentOS 7 and 8 build respectively, disabling the Authorisation build because that is rather unimportant anyway.

Changelog:
* Separate test CI stages for CentOS 7 and 8
* Disable 'Authorisation Disabled' test
parent a148ad3a
Pipeline #4410 failed with stages
in 14 seconds
......@@ -77,7 +77,8 @@ image: centos:8
stages:
- static analysis
- build
- test
- test 8
- test 7
Format:
<<: *default_job
......@@ -136,18 +137,19 @@ Documentation:
Default:
<<: *default_job
stage: test
stage: test 8
Authorisation Disabled:
<<: *default_job
stage: test
variables:
<<: *default_cmake_variables
DEIMOS_AUTHORISATION: "OFF"
# Disabled due to suspected vanity
# Authorisation Disabled:
# <<: *default_job
# stage: test
# variables:
# <<: *default_cmake_variables
# DEIMOS_AUTHORISATION: "OFF"
Centos7:
<<: *default_job
stage: test
stage: test 7
image: centos:7
variables:
<<: *default_cmake_variables
......
Supports Markdown
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