public class TricentisCiBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
TricentisCiBuilder.Descriptor
Descriptor for
TricentisCiBuilder . |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
TricentisCiBuilder(String newTricentisClientPath,
String newEndpoint)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getConfigurationFilePath()
Gets the configuration file path.
|
String |
getEndpoint()
Gets the endpoint.
|
String |
getResultsFile()
Gets the results file.
|
String |
getTestEvents()
Gets the test events.
|
String |
getTricentisClientPath()
Gets the tricentis client path.
|
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Perform.
|
void |
setConfigurationFilePath(String newConfigurationFilePath)
Sets the configuration file path.
|
void |
setEndpoint(String newEndpoint)
Sets the endpoint.
|
void |
setTestEvents(String newTestEvents)
Sets the test events.
|
void |
setTricentisClientPath(String newTricentisClientPath)
Sets the tricentis client path.
|
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
public void perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
run
- the runworkspace
- the workspacelauncher
- the launcherlistener
- the listenerInterruptedException
- the interrupted exceptionIOException
- Signals that an I/O exception has occurred.public String getTricentisClientPath()
@DataBoundSetter public void setTricentisClientPath(String newTricentisClientPath)
newTricentisClientPath
- the new tricentis client pathpublic String getConfigurationFilePath()
@DataBoundSetter public void setConfigurationFilePath(String newConfigurationFilePath)
newConfigurationFilePath
- the new configuration file pathpublic String getTestEvents()
@DataBoundSetter public void setTestEvents(String newTestEvents)
newTestEvents
- the new test eventspublic String getEndpoint()
@DataBoundSetter public void setEndpoint(String newEndpoint)
newEndpoint
- the new endpointpublic String getResultsFile()
Copyright © 2018–2019 Tricentis. All rights reserved.