-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
Warnings Plugin Version 12.3.0
Jenkinsfile runs the recordIssues step like this:
stage('Analyze logs') { steps { recordIssues( aggregatingResults: true, tools: [ docFx(pattern: 'doc/obj/docfx.log.json', reportEncoding: 'UTF-8'), msBuild(pattern: 'msbuild.log', reportEncoding: 'UTF-8')], qualityGates: [ [threshold: 1, type: 'TOTAL_NORMAL', unstable: true], [threshold: 1, type: 'TOTAL_HIGH', unstable: false]], sourceCodeEncoding: 'UTF-8', publishAllIssues: true) } }
The Jenkins console log of the build then shows:
[analysis] Do not set id, name, or icon for both the tool and the recorder
but the Jenkinsfile did not set any id, name, nor icon in this step, so the message should not have been logged.