463853dbd7
* add first Unit Test with gtest and cmake dependencies * optionally build tests or not added some realistic tests * added ci compatible run configuration * added test dependencies -lpthread -lm to work in debian correctly * added some docs and option infos
21 lines
313 B
YAML
21 lines
313 B
YAML
image: luki42/dynuiprefresher_build:latest
|
|
|
|
stages:
|
|
- build
|
|
|
|
|
|
build:
|
|
stage: build
|
|
script:
|
|
- cmake -S . -B build
|
|
- cd build
|
|
- make
|
|
- make package
|
|
- make test
|
|
- make build-xml
|
|
artifacts:
|
|
paths:
|
|
- "build/bin/*"
|
|
- "build/packages/*"
|
|
reports:
|
|
junit: report.xml |