Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-3561

Build health computation with several thresholds

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: analysis-core-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      Warnings plugin should be able to configure one health threshold per priority
      (HIGH, NORMAL, LOW).
      The goal is, for example, to be able to fail the build when an amount of HIGH
      priority warnings are detected and set to instable the build when an amount of
      NORMAL priority warnings are detected.

      A simple sketch could be:
      Threshold1 is set-up by user for HIGH priority warnings
      Threshold2 is set-up by user for NORMAL priority warnings
      Threshold3 is set-up by user for LOW priority warnings
      If nb of High Priority > Threshold1 => Build Failed
      else if nb of Normal priority > Threshold2 => Build Unstable
      else if nb of Low priority > Threshold3 => Build Unstable
      else => Build Success

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in hudson
            User: : drulli
            Path:
            trunk/hudson/plugins/analysis-core/src/main/resources/util/health_de.properties
            trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds.properties
            trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds_de.properties
            http://jenkins-ci.org/commit/35143
            Log:
            JENKINS-3561 Added german translation.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : drulli Path: trunk/hudson/plugins/analysis-core/src/main/resources/util/health_de.properties trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds.properties trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds_de.properties http://jenkins-ci.org/commit/35143 Log: JENKINS-3561 Added german translation.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in hudson
            User: : drulli
            Path:
            trunk/hudson/plugins/analysis-core/src/main/resources/util/health_de.properties
            http://jenkins-ci.org/commit/35148
            Log:
            [FIXED JENKINS-3561] Added German localization.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : drulli Path: trunk/hudson/plugins/analysis-core/src/main/resources/util/health_de.properties http://jenkins-ci.org/commit/35148 Log: [FIXED JENKINS-3561] Added German localization.
            Hide
            drulli Ulli Hafner added a comment -

            Integrated in Hudson Plug-ins (Compile) #60
            [FIXED JENKINS-3561] Added German localization.
            JENKINS-3561 Added german translation.

            Show
            drulli Ulli Hafner added a comment - Integrated in Hudson Plug-ins (Compile) #60 [FIXED JENKINS-3561] Added German localization. JENKINS-3561 Added german translation.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in hudson
            User: : akihirox
            Path:
            trunk/hudson/plugins/analysis-core/src/main/resources/util/health_ja.properties
            trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds_ja.properties
            http://jenkins-ci.org/commit/36090
            Log:
            Update Japanese messages for JENKINS-3561

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : akihirox Path: trunk/hudson/plugins/analysis-core/src/main/resources/util/health_ja.properties trunk/hudson/plugins/analysis-core/src/main/resources/util/thresholds_ja.properties http://jenkins-ci.org/commit/36090 Log: Update Japanese messages for JENKINS-3561
            Hide
            drulli Ulli Hafner added a comment -

            Integrated in Hudson Plug-ins (Compile) #67
            Update Japanese messages for JENKINS-3561

            Show
            drulli Ulli Hafner added a comment - Integrated in Hudson Plug-ins (Compile) #67 Update Japanese messages for JENKINS-3561

              People

              • Assignee:
                drulli Ulli Hafner
                Reporter:
                paskalad paskalad
              • Votes:
                6 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: