public class VisualExpertBuilder extends Builder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
VisualExpertBuilder.Descriptor |
static class |
VisualExpertBuilder.VEProjectsLister |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudson| Modifier and Type | Field and Description |
|---|---|
static String |
CONSOLE_EXE_NAME |
BUILDERS, PUBLISHERS| Constructor and Description |
|---|
VisualExpertBuilder(String projectName,
String reportPath,
String reportFormat,
Boolean generateReport,
Boolean doAnalysis,
Boolean createReferenceDocument,
Boolean createCodeReviewDocument)
//@param installPath: Visual Expert application (Executable) containing directory path
|
| Modifier and Type | Method and Description |
|---|---|
static String |
getConsoleExePath(String installationfolder) |
VisualExpertInstallation |
getInstallPath() |
ArrayList<String> |
getProjectList() |
String |
getProjectName() |
String |
getReportFormat() |
String |
getReportPath() |
boolean |
isCreateCodeReviewDocument() |
boolean |
isCreateReferenceDocument() |
boolean |
isDoAnalysis() |
boolean |
isGenerateReport() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildpublic static final String CONSOLE_EXE_NAME
@DataBoundConstructor public VisualExpertBuilder(String projectName, String reportPath, String reportFormat, Boolean generateReport, Boolean doAnalysis, Boolean createReferenceDocument, Boolean createCodeReviewDocument)
projectName: - Visual Expert project name (it should be exactly as shown in title bar of Visual Expert)reportPath - : Specifies the code inspection report file pathreportFormat - : Specifies the code inspection report formatgenerateReport: - specifies if you would like to generate code inspection reportdoAnalysis: - 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 VisualExpertInstallation getInstallPath()
public String getReportPath()
public String getReportFormat()
public String getProjectName()
public boolean isGenerateReport()
public boolean isDoAnalysis()
public boolean isCreateReferenceDocument()
public boolean isCreateCodeReviewDocument()
public void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016–2025. All rights reserved.