public class KlocworkCiConfig extends hudson.model.AbstractDescribableImpl<KlocworkCiConfig>
| Modifier and Type | Class and Description |
|---|---|
static class |
KlocworkCiConfig.DescriptorImpl |
| Constructor and Description |
|---|
KlocworkCiConfig(String buildSpec,
String projectDir,
boolean cleanupProject,
String reportFile,
String additionalOpts,
boolean incrementalAnalysis,
KlocworkDifferentialAnalysisConfig differentialAnalysisConfig) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalOpts() |
String |
getBuildSpec() |
static String |
getCiTool() |
hudson.util.ArgumentListBuilder |
getCiToolCreateCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
hudson.util.ArgumentListBuilder |
getCiToolListCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList,
String outputFormat) |
hudson.util.ArgumentListBuilder |
getCiToolRunCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList) |
hudson.util.ArgumentListBuilder |
getCiToolSetCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
boolean |
getCleanupProject() |
KlocworkDifferentialAnalysisConfig |
getDifferentialAnalysisConfig() |
String |
getDiffFileList(hudson.EnvVars envVars) |
hudson.util.ArgumentListBuilder |
getGitDiffCmd(hudson.EnvVars envVars) |
boolean |
getIncrementalAnalysis() |
String |
getProjectDir() |
String |
getReportFile() |
static hudson.util.ArgumentListBuilder |
getVersionCiAgentCmd() |
static hudson.util.ArgumentListBuilder |
getVersionKwCheckCmd() |
boolean |
hasExistingProject(hudson.FilePath workspace,
hudson.EnvVars envVars) |
boolean |
hasPreviousCommitConfig(hudson.EnvVars envVars) |
boolean |
isGitDiffType() |
@DataBoundConstructor public KlocworkCiConfig(String buildSpec, String projectDir, boolean cleanupProject, String reportFile, String additionalOpts, boolean incrementalAnalysis, KlocworkDifferentialAnalysisConfig differentialAnalysisConfig)
public static hudson.util.ArgumentListBuilder getVersionCiAgentCmd()
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic static hudson.util.ArgumentListBuilder getVersionKwCheckCmd()
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic hudson.util.ArgumentListBuilder getCiToolCreateCmd(hudson.EnvVars envVars,
hudson.FilePath workspace)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic hudson.util.ArgumentListBuilder getCiToolSetCmd(hudson.EnvVars envVars,
hudson.FilePath workspace)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic hudson.util.ArgumentListBuilder getCiToolListCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList,
String outputFormat)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic hudson.util.ArgumentListBuilder getCiToolRunCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic hudson.util.ArgumentListBuilder getGitDiffCmd(hudson.EnvVars envVars)
public boolean hasPreviousCommitConfig(hudson.EnvVars envVars)
public boolean hasExistingProject(hudson.FilePath workspace,
hudson.EnvVars envVars)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic String getDiffFileList(hudson.EnvVars envVars)
public boolean isGitDiffType()
public String getBuildSpec()
public String getProjectDir()
public boolean getCleanupProject()
public String getReportFile()
public String getAdditionalOpts()
public boolean getIncrementalAnalysis()
public KlocworkDifferentialAnalysisConfig getDifferentialAnalysisConfig()
public static String getCiTool()
Copyright © 2016–2023. All rights reserved.