diff --git a/Jenkinsfile b/Jenkinsfile index 31af37791f52d9b67fa1930465f4ccb309cbd867..761eb3d1f71343ce01637e8e5c6e7361edbe5d0f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -49,6 +49,10 @@ pipeline { post { always { publishReports { } + script { + warnings(canResolveRelativePaths: false, + consoleParsers: [[parserName: 'GNU C Compiler 4 (gcc)']]) + } } failure { dir('build') { deleteDir() } @@ -224,6 +228,9 @@ pipeline { post { always { publishReports { } + warnings(canResolveRelativePaths: false, + consoleParsers: [[parserName: 'MSBuild']], + messagesPattern: '.*\\.conan.*') } failure { dir('build') { deleteDir() } @@ -370,6 +377,8 @@ pipeline { post { always { dir('build') { deleteDir() } + warnings(canResolveRelativePaths: false, + consoleParsers: [[parserName: 'Clang (LLVM based)']]) } } } @@ -390,6 +399,11 @@ pipeline { } } } // end parallel + post { + always { + step([$class: 'AnalysisPublisher', unstableNewAll: '1']) + } + } } // end stage master } }