public class CastEchoBuilder extends Builder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
CastEchoBuilder.DescriptorImpl |
protected static class |
CastEchoBuilder.GitMetaData |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
CastEchoBuilder(String installationName,
String sourcePath,
String applicationName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApplicationName() |
protected com.cloudbees.plugins.credentials.common.IdCredentials |
getDashboardCredential(Run run) |
CastEchoBuilder.DescriptorImpl |
getDescriptor() |
protected hudson.plugins.git.GitSCM |
getFirstGitSCM(Job job) |
protected CastEchoBuilder.GitMetaData |
getGitMetaData(Run<?,?> run) |
String |
getLogPath() |
String |
getOutputPath() |
String |
getQualityGate() |
BuildStepMonitor |
getRequiredMonitorService() |
protected Collection<? extends SCM> |
getSCMs(Job job) |
String |
getSourcePath() |
boolean |
isDisplayLog() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
protected void |
runAnalysis(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener,
EnvVars env,
FilePath executableFile) |
void |
setDisplayLog(boolean displayLog) |
void |
setLogPath(String logPath) |
void |
setOutputPath(String outputPath) |
void |
setQualityGate(String qualityGate) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectAction, getProjectActions, perform, prebuild@DataBoundSetter public void setDisplayLog(boolean displayLog)
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildStepgetRequiredMonitorService in class Builderpublic void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionpublic CastEchoBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface Describable<Builder>getDescriptor in class Builderpublic String getSourcePath()
public String getApplicationName()
public String getQualityGate()
public String getLogPath()
public String getOutputPath()
public boolean isDisplayLog()
@CheckForNull protected com.cloudbees.plugins.credentials.common.IdCredentials getDashboardCredential(Run run)
@CheckForNull protected CastEchoBuilder.GitMetaData getGitMetaData(Run<?,?> run)
@CheckForNull protected hudson.plugins.git.GitSCM getFirstGitSCM(Job job)
@Nonnull protected Collection<? extends SCM> getSCMs(Job job)
protected void runAnalysis(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener, EnvVars env, FilePath executableFile) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2016–2019. All rights reserved.