Commit 39aedc6e authored by Ben Cooksley's avatar Ben Cooksley

Use the appropriate warnings scanners on Windows and FreeBSD.

Also remove Appstreamcli from those platforms, as it doesn't make sense.
Migrate to the proper warnings plugin support for Pipeline, from step()
parent 7ecacca4
......@@ -99,7 +99,7 @@ node( currentPlatform ) {
// See https://issues.jenkins-ci.org/browse/JENKINS-30700
// Scan the logs and publish a warnings report
step( [$class: 'WarningsPublisher', consoleParsers: [[parserName: 'GNU Make + GNU C Compiler (gcc)'], [parserName: 'Appstreamercli']], excludePattern: '/tmp/**'] )
warnings consoleParsers: [[parserName: 'Clang (LLVM based)']], excludePattern: '/tmp/**'
}
......
......@@ -119,7 +119,7 @@ node( currentPlatform ) {
// See https://issues.jenkins-ci.org/browse/JENKINS-30700
// Scan the logs and publish a warnings report
step( [$class: 'WarningsPublisher', consoleParsers: [[parserName: 'GNU Make + GNU C Compiler (gcc)'], [parserName: 'Appstreamercli']]] )
warnings consoleParsers: [[parserName: 'MSBuild']]
}
......
......@@ -120,7 +120,7 @@ node( currentPlatform ) {
// See https://issues.jenkins-ci.org/browse/JENKINS-30700
// Scan the logs and publish a warnings report
step( [$class: 'WarningsPublisher', consoleParsers: [[parserName: 'GNU Make + GNU C Compiler (gcc)'], [parserName: 'Appstreamercli']], excludePattern: '/tmp/**'] )
warnings consoleParsers: [[parserName: 'GNU Make + GNU C Compiler (gcc)'], [parserName: 'Appstreamercli']], excludePattern: '/tmp/**'
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment