message: Updated Jenkinsfile to support the new warnings plugin. ( The Jenkins Warnings Next Generation Plugin )
diff: @@ -64,8 +64,20 @@ pipeline {
  }
  post {
  always {
  - warnings consoleParsers: [[parserName: 'GNU C Compiler 4 (gcc)']], failedTotalAll: '0', usePreviousBuildAsReference: false, canRunOnFailed: true
  - warnings consoleParsers: [[parserName: 'Clang (LLVM based)']], failedTotalAll: '0', usePreviousBuildAsReference: false, canRunOnFailed: true
  +
  + recordIssues id: "non_windows",
  + name: "Non-windows interface tests",
  + enabledForFailure: true,
  + aggregatingResults : true,
  + tools: [
  + gcc4(id: "non_windows_gcc4", name: "Non-windows interface tests@GCC4"),
  + clang(id: "non_windows_clang", name: "Non-windows interface tests@CLANG")
  + ],
  + blameDisabled: false,
  + qualityGates: [[threshold: 1, type: 'TOTAL', unstable: true]],
  + healthy: 10, unhealthy: 100, minimumSeverity: 'HIGH',
  + referenceJobName: env.BRANCH_NAME
  +
  deleteDir()
  }
  }
  @@ -87,8 +99,20 @@ pipeline {
  post {
  always {
  archiveArtifacts 'build-mpi.log'
  - warnings consoleParsers: [[parserName: 'GNU C Compiler 4 (gcc)']], failedTotalAll: '0', usePreviousBuildAsReference: false, canRunOnFailed: true
  - warnings consoleParsers: [[parserName: 'Clang (LLVM based)']], failedTotalAll: '0', usePreviousBuildAsReference: false, canRunOnFailed: true
  +
  + recordIssues id: "non_windows_mpi",
  + name: "Non-windows interface tests with MPI",
  + enabledForFailure: true,
  + aggregatingResults : true,
  + blameDisabled: false,
  + tools: [
  + gcc4(id: "non_windows_mpi_gcc4", name: "Non-windows interface tests with MPI@GCC4"),
  + clang(id: "non_windows_mpi_clang", name: "Non-windows interface tests with MPI@CLANG")
  + ],
  + qualityGates: [[threshold: 1, type: 'TOTAL', unstable: true]],
  + healthy: 10, unhealthy: 100, minimumSeverity: 'HIGH',
  + referenceJobName: env.BRANCH_NAME
  +
  deleteDir()
  }
  }
  