Skip to content
Snippets Groups Projects
Commit d016072c authored by Florian Schmaus's avatar Florian Schmaus
Browse files

[gitlab-ci] Add 'test' stage

parent 058f6720
No related branches found
No related tags found
1 merge request!15Add 'test' stage to CI
......@@ -12,7 +12,85 @@ before_script:
stages:
- smoke-test
- test
smoke-test:
stage: smoke-test
script: make smoke-test
variables:
BUILDDTYPE: debugoptmized
CC: gcc
CXX: g++
EXTRA_NINJA_ARGS: -v
.test:
stage: test
script:
- make test
.gcc:
variables:
CC: gcc
CXX: g++
.clang:
variables:
CC: clang
CXX: clang++
.emper-worker-no-sleep:
variables:
EMPER_WORKER_SLEEP: 'false'
.emper-worker-stats:
variables:
EMPER_WORKER_STATS: 'true'
.release-build:
variables:
BUILDTYPE: release
.debug-build:
variables:
BUILDTYPE: debug
test-gcc:
extends:
- .test
- .gcc
test-gcc-release:
extends:
- test-gcc
- .release-build
test-gcc-debug:
extends:
- test-gcc
- .debug-build
test-clang:
extends:
- .test
- .clang
test-clang-release:
extends:
- test-clang
- .release-build
test-clang-debug:
extends:
- test-clang
- .debug-build
test-worker-no-sleep:
extends:
- .test
- .emper-worker-no-sleep
test-with-stats:
extends:
- .test
- .emper-worker-stats
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment