I have two different kinds of jobs:
one is installing all the requirements for a job from a storage, building one package and collecting warnings and cppcheck results with warnings ng. Here everything works fine, display of warnings and cppcheck-analysis works.
In another jobs I am building all the requirements within the job and I am collecting cppcheck results and warnings separately for every module (32 modules overall). (I am aware this might not be the best choice, I am working at a redesign but this is only one open task).
I am calling warnings-ng with different names and ids respectively:
recordIssues tools: [cppCheck(pattern:"${MODULE_PATH}/**/cppcheck-result-*.xml", id: "CppCheck-${MODULE}_${PLATFORM}_${VARIANT}", name: "CppCheck-${MODULE}_${PLATFORM}_${VARIANT}") ]
recordIssues tools: [ msBuild( id: "${MODULE}_${PLATFORM}_${VARIANT}", name: "${MODULE} ${PLATFORM} ${VARIANT}" ) ]
(there are additional options that difer between both calls, that's why there are two separate calls).
In this kind of job, display a the Jenkins UI does not completely work. I get the history plots in the UI but the links to the complete display do not work.
Any ideas for me? Is it my failure or does the plugin not like so many results?
TIA for any kind of assistance!
Regards,
Christoph