public static class GroovyPostbuildRecorder.BadgeManager extends Object
Constructor and Description |
---|
BadgeManager(Run<?,?> build,
TaskListener listener,
Result scriptFailureResult) |
Modifier and Type | Method and Description |
---|---|
void |
addBadge(String icon,
String text) |
void |
addBadge(String icon,
String text,
String link) |
void |
addErrorBadge(String text) |
void |
addHtmlBadge(String html) |
void |
addInfoBadge(String text) |
void |
addShortText(String text) |
void |
addShortText(String text,
String color,
String background,
String border,
String borderColor) |
void |
addWarningBadge(String text) |
void |
buildAborted() |
void |
buildFailure() |
boolean |
buildIsA(Class<? extends AbstractBuild<?,?>> buildClass)
Test whether the current build is specified type.
|
void |
buildNotBuilt() |
void |
buildScriptFailed(Exception e) |
void |
buildSuccess() |
void |
buildUnstable() |
boolean |
contains(File f,
Charset charset,
String regexp)
Deprecated.
|
boolean |
contains(File f,
String regexp)
Deprecated.
|
com.jenkinsci.plugins.badge.action.BadgeSummaryAction |
createSummary(String icon) |
Run<?,?> |
getBuild() |
String |
getEnvVariable(String key) |
EnvVars |
getEnvVars() |
Hudson |
getHudson()
Deprecated.
use $
getJenkins() |
Jenkins |
getJenkins() |
TaskListener |
getListener() |
Matcher |
getLogMatcher(String regexp) |
Matcher |
getMatcher(File f,
Charset charset,
String regexp)
Deprecated.
|
Matcher |
getMatcher(File f,
String regexp)
Deprecated.
|
Matcher |
getMatcher(Reader r,
String regexp) |
String |
getResult() |
boolean |
logContains(String regexp) |
void |
println(String string) |
void |
removeBadge(int index) |
void |
removeBadges() |
void |
removeSummaries() |
void |
removeSummary(int index) |
void |
setBuild(Run<?,?> build) |
boolean |
setBuildNumber(int buildNumber) |
public BadgeManager(Run<?,?> build, TaskListener listener, Result scriptFailureResult)
public EnvVars getEnvVars()
public void println(String string)
public String getEnvVariable(String key) throws IOException, InterruptedException
IOException
InterruptedException
@Deprecated public Hudson getHudson()
getJenkins()
public Jenkins getJenkins()
public Run<?,?> getBuild()
public void setBuild(Run<?,?> build)
public boolean setBuildNumber(int buildNumber)
public TaskListener getListener()
public void addShortText(String text)
public void addShortText(String text, String color, String background, String border, String borderColor)
public void addInfoBadge(String text)
public void addWarningBadge(String text)
public void addErrorBadge(String text)
public void addHtmlBadge(String html)
public String getResult()
public void removeBadges()
public void removeBadge(int index)
public com.jenkinsci.plugins.badge.action.BadgeSummaryAction createSummary(String icon)
public void removeSummaries()
public void removeSummary(int index)
public void buildUnstable()
public void buildFailure()
public void buildSuccess()
public void buildAborted()
public void buildNotBuilt()
public void buildScriptFailed(Exception e)
public boolean logContains(String regexp)
@Deprecated public boolean contains(File f, String regexp)
@Deprecated public boolean contains(File f, Charset charset, String regexp)
@Deprecated public Matcher getMatcher(File f, String regexp)
@Deprecated public Matcher getMatcher(File f, Charset charset, String regexp)
public boolean buildIsA(Class<? extends AbstractBuild<?,?>> buildClass)
buildClass
- Copyright © 2016–2019. All rights reserved.