I have a CI/CD pipeline on Gitlab in which I'm generating a Doxygen documentation. The thing is, even if Doxygen encounters a missing documentation in my code the job is marked as succeeded...
The Doxygen configuration file is as following:
EXTRACT_ALL = NO
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = YES
WARN_AS_ERROR = FAIL_ON_WARNINGS
GENERATE_LATEX = NO
RECURSIVE = YES
The CICD itself running on a Docker if that matter.
Thanks!