public class VMGRLaunch
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
VMGRLaunch.DescriptorImpl
Descriptor for
VMGRLaunch . |
static class |
VMGRLaunch.VMGRDeletedJobListener |
Constructor and Description |
---|
VMGRLaunch(String vAPIUrl,
String vAPIUser,
String vAPIPassword,
String vSIFName,
String vSIFInputFile,
String credentialInputFile,
boolean deleteInputFile,
boolean deleteCredentialInputFile,
boolean useUserOnFarm,
boolean authRequired,
String vsifType,
String userFarmType,
boolean dynamicUserId,
boolean advConfig,
int connTimeout,
int readTimeout,
boolean envVarible,
String envVaribleFile,
String inaccessibleResolver,
String stoppedResolver,
String failedResolver,
String doneResolver,
String suspendedResolver,
boolean waitTillSessionEnds,
int stepSessionTimeout,
boolean generateJUnitXML,
boolean extraAttributesForFailures,
String staticAttributeList,
boolean markBuildAsFailedIfAllRunFailed,
boolean failJobIfAllRunFailed,
String envSourceInputFile,
boolean vMGRBuildArchive,
boolean deleteAlsoSessionDirectory,
boolean genericCredentialForSessionDelete,
String archiveUser,
String archivePassword,
String famMode,
String famModeLocation,
boolean noAppendSeed,
boolean markBuildAsPassedIfAllRunPassed,
boolean failJobUnlessAllRunPassed,
boolean userPrivateSSHKey,
boolean attrValues,
String attrValuesFile,
String executionType,
String sessionsInputFile,
boolean deleteSessionInputFile,
String envVariableType,
String envVariableText,
String attrVariableType,
String attrVariableText,
boolean pauseSessionOnBuildInterruption,
String envSourceInputFileType,
String executionScript,
String executionShellLocation,
String executionVsifFile,
String defineVaribleFile,
boolean defineVarible,
String defineVariableType,
String defineVariableText,
String vAPICredentials,
String credentialType) |
@DataBoundConstructor public VMGRLaunch(String vAPIUrl, String vAPIUser, String vAPIPassword, String vSIFName, String vSIFInputFile, String credentialInputFile, boolean deleteInputFile, boolean deleteCredentialInputFile, boolean useUserOnFarm, boolean authRequired, String vsifType, String userFarmType, boolean dynamicUserId, boolean advConfig, int connTimeout, int readTimeout, boolean envVarible, String envVaribleFile, String inaccessibleResolver, String stoppedResolver, String failedResolver, String doneResolver, String suspendedResolver, boolean waitTillSessionEnds, int stepSessionTimeout, boolean generateJUnitXML, boolean extraAttributesForFailures, String staticAttributeList, boolean markBuildAsFailedIfAllRunFailed, boolean failJobIfAllRunFailed, String envSourceInputFile, boolean vMGRBuildArchive, boolean deleteAlsoSessionDirectory, boolean genericCredentialForSessionDelete, String archiveUser, String archivePassword, String famMode, String famModeLocation, boolean noAppendSeed, boolean markBuildAsPassedIfAllRunPassed, boolean failJobUnlessAllRunPassed, boolean userPrivateSSHKey, boolean attrValues, String attrValuesFile, String executionType, String sessionsInputFile, boolean deleteSessionInputFile, String envVariableType, String envVariableText, String attrVariableType, String attrVariableText, boolean pauseSessionOnBuildInterruption, String envSourceInputFileType, String executionScript, String executionShellLocation, String executionVsifFile, String defineVaribleFile, boolean defineVarible, String defineVariableType, String defineVariableText, String vAPICredentials, String credentialType)
public String getExecutionVsifFile()
config.jelly
.public String getExecutionShellLocation()
public String getExecutionScript()
public String getSessionsInputFile()
public boolean isPauseSessionOnBuildInterruption()
public String getAttrVariableType()
public String getAttrVariableText()
public String getEnvVariableType()
public String getEnvVariableText()
public boolean isDeleteSessionInputFile()
public String getExecutionType()
public boolean isExtraAttributesForFailures()
public String getCredentialType()
public boolean isNoAppendSeed()
public boolean isMarkBuildAsFailedIfAllRunFailed()
public boolean isFailJobIfAllRunFailed()
public boolean isMarkBuildAsPassedIfAllRunPassed()
public boolean isFailJobUnlessAllRunPassed()
public boolean isUserPrivateSSHKey()
public String getStaticAttributeList()
public boolean isGenerateJUnitXML()
public String getVAPIUrl()
public String getVAPIUser()
public String getVAPIPassword()
public String getVSIFName()
public String getEnvVaribleFile()
public String getAttrValuesFile()
public String getEnvSourceInputFile()
public String getVSIFInputFile()
public String getCredentialInputFile()
public boolean isAuthRequired()
public boolean isDeleteInputFile()
public boolean isDeleteCredentialInputFile()
public boolean isUseUserOnFarm()
public boolean isDynamicUserId()
public String getVsifType()
public String getUserFarmType()
public boolean isAdvConfig()
public boolean isEnvVarible()
public boolean isAttrValues()
public int getConnTimeout()
public int getReadTimeout()
public int getStepSessionTimeout()
public String getInaccessibleResolver()
public String getEnvSourceInputFileType()
public String getStoppedResolver()
public String getFailedResolver()
public String getDoneResolver()
public String getSuspendedResolver()
public boolean isWaitTillSessionEnds()
public boolean isVMGRBuildArchive()
public boolean isDeleteAlsoSessionDirectory()
public boolean isGenericCredentialForSessionDelete()
public String getArchiveUser()
public String getArchivePassword()
public String getFamMode()
public String getFamModeLocation()
public String getDefineVaribleFile()
public boolean isDefineVarible()
public String getDefineVariableType()
public String getDefineVariableText()
public String getVAPICredentials()
public boolean perform(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener)
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
public VMGRLaunch.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2024 Cadence. All rights reserved.