public class EggplantRunnerBuilder extends Builder implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
EggplantRunnerBuilder.DescriptorImpl |
static class |
EggplantRunnerBuilder.ModelBased |
static class |
EggplantRunnerBuilder.ScriptBased |
static class |
EggplantRunnerBuilder.TestConfig |
static class |
EggplantRunnerBuilder.TestConfigId |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
EggplantRunnerBuilder() |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
public String getServerURL()
public String getTestConfigId()
public String getTestConfigName()
public String getModelName()
public String getSuiteName()
public String getClientId()
public Secret getClientSecret()
public LogLevel getLogLevel()
public String getCACertPath()
public String getTestResultPath()
public String getPollInterval()
public String getRequestTimeout()
public String getRequestRetries()
public String getTestEnvironmentTimeout()
public String getBackoffFactor()
public String getEggplantRunnerPath()
public EggplantRunnerBuilder.TestConfig getTestConfig()
@DataBoundSetter public void setServerURL(String serverURL)
@DataBoundSetter public void setTestConfigId(String testConfigId)
@DataBoundSetter public void setTestConfigName(String testConfigName)
@DataBoundSetter public void setModelName(String modelName)
@DataBoundSetter public void setSuiteName(String suiteName)
@DataBoundSetter public void setClientId(String clientId)
@DataBoundSetter public void setClientSecret(Secret clientSecret)
@DataBoundSetter public void setLogLevel(LogLevel logLevel)
@DataBoundSetter public void setCACertPath(String CACertPath)
@DataBoundSetter public void setTestResultPath(String testResultPath)
@DataBoundSetter public void setPollInterval(String pollInterval)
@DataBoundSetter public void setRequestTimeout(String requestTimeout)
@DataBoundSetter public void setRequestRetries(String requestRetries)
@DataBoundSetter public void setTestEnvironmentTimeout(String testEnvironmentTimeout)
@DataBoundSetter public void setBackoffFactor(String backoffFactor)
@DataBoundSetter public void setDryRun(boolean dryRun)
@DataBoundSetter public void setEggplantRunnerPath(String eggplantRunnerPath)
@DataBoundSetter public void setTestConfig(EggplantRunnerBuilder.TestConfig testConfig)
public void perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform
in interface SimpleBuildStep
InterruptedException
IOException
public void getBackwardCompatibilityCommands() throws BuilderException
BuilderException
Copyright © 2016–2024. All rights reserved.