public class JenkinsBuildService
extends java.lang.Object
| Constructor and Description |
|---|
JenkinsBuildService(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger,
hudson.model.AbstractBuild<?,?> build) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
getJDKRemoteHomeOrEmpty() |
void |
markBuildAborted() |
void |
markBuildFailed(java.lang.Exception e) |
void |
markBuildFailed(java.lang.String message) |
void |
markBuildInterrupted() |
void |
markBuildUnstable(java.lang.Exception e) |
public JenkinsBuildService(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger,
hudson.model.AbstractBuild<?,?> build)
public void markBuildFailed(java.lang.String message)
public void markBuildFailed(java.lang.Exception e)
public void markBuildUnstable(java.lang.Exception e)
public java.util.Optional<java.lang.String> getJDKRemoteHomeOrEmpty()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void markBuildAborted()
public void markBuildInterrupted()