Skip to content

[Makefile] fix smoke-test/static-analysis target

Florian Schmaus requested to merge flow/emper:smoke-test-suite into master

This adds yet another target "smoke-test-suite", which just runs all tests in the 'smoke' test suite. The static-analysis target was changed to include all static analysis thingies we have, even 'doc' as Doxygen does also do some checks that the documentation is "correct".

The smoke-test target is also kept, as it allows developers to simply run all smoke tests. Furthermore, this adds some missing PHONY declarations in the Makefile.

The gitlab-ci now runs the smoke-test-suite and static-analysis targets in two different jobs. Previously the smoke-test would also run the static-analysis target, which was not intended.

Merge request reports