public class XUnitUploader
extends hudson.tasks.Notifier
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
XUnitUploader.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
XUnitUploader(java.lang.String codebeamerUrl,
java.lang.String credentialsId,
java.lang.Integer testConfigurationId,
java.lang.Integer testCaseTrackerId,
java.lang.Integer testCaseId,
java.lang.Integer releaseId,
java.lang.Integer testRunTrackerId,
java.lang.String testResultsDir,
java.lang.String defaultPackagePrefix,
java.lang.Boolean disabled) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCodebeamerUrl() |
java.lang.String |
getCredentialsId() |
java.lang.String |
getDefaultPackagePrefix() |
XUnitUploader.DescriptorImpl |
getDescriptor() |
java.lang.Boolean |
getDisabled() |
java.lang.Integer |
getReleaseId() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
java.lang.Integer |
getTestCaseId() |
java.lang.Integer |
getTestCaseTrackerId() |
java.lang.Integer |
getTestConfigurationId() |
java.lang.String |
getTestResultsDir() |
java.lang.Integer |
getTestRunTrackerId() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
void |
setCodebeamerUrl(java.lang.String codebeamerUrl) |
void |
setCredentialsId(java.lang.String credentialsId) |
void |
setDefaultPackagePrefix(java.lang.String defaultPackagePrefix) |
void |
setDisabled(java.lang.Boolean disabled) |
void |
setReleaseId(java.lang.Integer releaseId) |
void |
setTestCaseId(java.lang.Integer testCaseId) |
void |
setTestCaseTrackerId(java.lang.Integer testCaseTrackerId) |
void |
setTestConfigurationId(java.lang.Integer testConfigurationId) |
void |
setTestResultsDir(java.lang.String testResultsDir) |
void |
setTestRunTrackerId(java.lang.Integer testRunTrackerId) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor
public XUnitUploader(java.lang.String codebeamerUrl,
java.lang.String credentialsId,
java.lang.Integer testConfigurationId,
java.lang.Integer testCaseTrackerId,
java.lang.Integer testCaseId,
java.lang.Integer releaseId,
java.lang.Integer testRunTrackerId,
java.lang.String testResultsDir,
java.lang.String defaultPackagePrefix,
java.lang.Boolean disabled)
public java.lang.Integer getTestConfigurationId()
@DataBoundSetter public void setTestConfigurationId(java.lang.Integer testConfigurationId)
public java.lang.Integer getReleaseId()
@DataBoundSetter public void setReleaseId(java.lang.Integer releaseId)
public java.lang.Integer getTestCaseTrackerId()
@DataBoundSetter public void setTestCaseTrackerId(java.lang.Integer testCaseTrackerId)
public java.lang.Integer getTestRunTrackerId()
@DataBoundSetter public void setTestRunTrackerId(java.lang.Integer testRunTrackerId)
public java.lang.String getCodebeamerUrl()
@DataBoundSetter public void setCodebeamerUrl(java.lang.String codebeamerUrl)
public java.lang.String getCredentialsId()
@DataBoundSetter public void setCredentialsId(java.lang.String credentialsId)
public java.lang.String getTestResultsDir()
@DataBoundSetter public void setTestResultsDir(java.lang.String testResultsDir)
public java.lang.Integer getTestCaseId()
@DataBoundSetter public void setTestCaseId(java.lang.Integer testCaseId)
public java.lang.String getDefaultPackagePrefix()
@DataBoundSetter public void setDefaultPackagePrefix(java.lang.String defaultPackagePrefix)
public java.lang.Boolean getDisabled()
@DataBoundSetter public void setDisabled(java.lang.Boolean disabled)
public void perform(@Nonnull
hudson.model.Run<?,?> run,
@Nonnull
hudson.FilePath filePath,
@Nonnull
hudson.Launcher launcher,
@Nonnull
hudson.model.TaskListener taskListener)
throws java.lang.InterruptedException,
java.io.IOException
perform in interface jenkins.tasks.SimpleBuildStepjava.lang.InterruptedExceptionjava.io.IOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic XUnitUploader.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Notifier