Class GroovyPostbuildRecorder.BadgeManager

    • Constructor Detail

      • BadgeManager

        public BadgeManager​(Run<?,​?> build,
                            TaskListener listener,
                            Result scriptFailureResult)
    • Method Detail

      • getEnvVars

        public EnvVars getEnvVars()
      • println

        public void println​(String string)
      • getJenkins

        public Jenkins getJenkins()
      • getBuild

        public Run<?,​?> getBuild()
      • setBuild

        public void setBuild​(Run<?,​?> build)
      • setBuildNumber

        public boolean setBuildNumber​(int buildNumber)
      • addShortText

        public void addShortText​(String text)
      • addBadge

        public void addBadge​(String icon,
                             String text)
      • addInfoBadge

        public void addInfoBadge​(String text)
      • addWarningBadge

        public void addWarningBadge​(String text)
      • addErrorBadge

        public void addErrorBadge​(String text)
      • addHtmlBadge

        public void addHtmlBadge​(String html)
      • getResult

        public String getResult()
      • removeBadges

        public void removeBadges()
      • removeBadge

        public void removeBadge​(int index)
      • createSummary

        public com.jenkinsci.plugins.badge.action.BadgeSummaryAction createSummary​(String icon)
      • removeSummaries

        public void removeSummaries()
      • removeSummary

        public void removeSummary​(int index)
      • buildUnstable

        public void buildUnstable()
      • buildFailure

        public void buildFailure()
      • buildSuccess

        public void buildSuccess()
      • buildAborted

        public void buildAborted()
      • buildNotBuilt

        public void buildNotBuilt()
      • buildScriptFailed

        public void buildScriptFailed​(Exception e)
      • logContains

        public boolean logContains​(String regexp)
      • getLogMatcher

        public Matcher getLogMatcher​(String regexp)
      • buildIsA

        public boolean buildIsA​(Class<? extends AbstractBuild<?,​?>> buildClass)
        Test whether the current build is specified type.
        Parameters:
        buildClass -
        Returns:
        true if the current build is an instance of buildClass