Commit 08e1ae86 authored by Alexander Wiebel's avatar Alexander Wiebel

[CHANGE] separate CI job for stylechecking and doc build

parent f76e6499
stages: stages:
- initialJobs - initialJobs
- stylecheck_doc
- test - test
- testDebug - testDebug
...@@ -24,6 +25,22 @@ init2: ...@@ -24,6 +25,22 @@ init2:
- exit 1 - exit 1
allow_failure: true allow_failure: true
stylecheck_doc_job:
stage: stylecheck_doc
cache:
key: "CacheRelease"
paths:
- build/release
script:
- ls
- mkdir -p build
- cd build
- ls
- mkdir -p release
- ls
- make stylecheck
- make doc
buildAndTest: buildAndTest:
stage: test stage: test
cache: cache:
...@@ -39,8 +56,6 @@ buildAndTest: ...@@ -39,8 +56,6 @@ buildAndTest:
- cmake ../../src -DCMAKE_BUILD_TYPE=Release - cmake ../../src -DCMAKE_BUILD_TYPE=Release
- make -j 8 - make -j 8
- make vtest - make vtest
- make stylecheck
- make doc
buildAndTestDebug: buildAndTestDebug:
stage: testDebug stage: testDebug
...@@ -57,5 +72,3 @@ buildAndTestDebug: ...@@ -57,5 +72,3 @@ buildAndTestDebug:
- cmake ../../src -DCMAKE_BUILD_TYPE=Debug - cmake ../../src -DCMAKE_BUILD_TYPE=Debug
- make -j 8 - make -j 8
- make vtest - make vtest
- make stylecheck
- make doc
Markdown is supported
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