public class VisualExpertBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
VisualExpertBuilder.Descriptor |
static class |
VisualExpertBuilder.VEProjectsLister |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
VisualExpertBuilder(String installPath) |
VisualExpertBuilder(String installPath,
String projectName,
Boolean doAnalysis,
Boolean createReferenceDocument,
Boolean createCodeReviewDocument) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInstallPath() |
ArrayList<String> |
getProjectList() |
String |
getProjectName() |
boolean |
isCreateCodeReviewDocument() |
boolean |
isCreateReferenceDocument() |
boolean |
isDoAnalysis() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public VisualExpertBuilder(String installPath, String projectName, Boolean doAnalysis, Boolean createReferenceDocument, Boolean createCodeReviewDocument)
installPath: - Visual Expert application (Executable) pathprojectName: - Visual Expert project name (it should be exactly as shown in title bar of Visual Expert)doAnalysis: - specifies if it should analyze Visual Expert project or notcreateReferenceDocument: - specifies if it should generate reference documentation for Visual Expert project or notcreateCodeReviewDocument: - specifies if it should generate code review documentation for Visual Expert project or notpublic VisualExpertBuilder(String installPath)
public String getInstallPath()
public String getProjectName()
public boolean isDoAnalysis()
public boolean isCreateReferenceDocument()
public boolean isCreateCodeReviewDocument()
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.SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016–2021. All rights reserved.