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,
KlocworkDiffAnalysisConfig diffAnalysisConfig,
String ciTool) |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalOpts() |
String |
getBuildSpec() |
String |
getCiTool() |
hudson.util.ArgumentListBuilder |
getCiToolCreateCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
String |
getCiToolDiffList(hudson.EnvVars envVars,
hudson.FilePath workspace,
hudson.Launcher launcher) |
hudson.util.ArgumentListBuilder |
getCiToolListCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList) |
hudson.util.ArgumentListBuilder |
getCiToolRunCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList) |
hudson.util.ArgumentListBuilder |
getCiToolSetCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
boolean |
getCleanupProject() |
KlocworkDiffAnalysisConfig |
getDiffAnalysisConfig() |
String |
getDiffFileList(hudson.EnvVars envVars) |
hudson.util.ArgumentListBuilder |
getGitDiffCmd(hudson.EnvVars envVars) |
boolean |
getIncrementalAnalysis() |
String |
getProjectDir() |
String |
getReportFile() |
hudson.util.ArgumentListBuilder |
getVersionCiAgentCmd() |
hudson.util.ArgumentListBuilder |
getVersionKwCheckCmd() |
boolean |
hasExistingProject(hudson.FilePath workspace,
hudson.EnvVars envVars) |
boolean |
isGitDiffType() |
void |
setCiTool(String tool) |
public hudson.util.ArgumentListBuilder getVersionCiAgentCmd() throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getVersionKwCheckCmd() throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getCiToolCreateCmd(hudson.EnvVars envVars, hudson.FilePath workspace) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getCiToolSetCmd(hudson.EnvVars envVars, hudson.FilePath workspace) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getCiToolListCmd(hudson.EnvVars envVars, hudson.FilePath workspace, String diffList) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getCiToolRunCmd(hudson.EnvVars envVars, hudson.FilePath workspace, String diffList) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getGitDiffCmd(hudson.EnvVars envVars)
public boolean hasExistingProject(hudson.FilePath workspace, hudson.EnvVars envVars) throws IOException, InterruptedException
IOException
InterruptedException
public String getCiToolDiffList(hudson.EnvVars envVars, hudson.FilePath workspace, hudson.Launcher launcher) throws hudson.AbortException
hudson.AbortException
public 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 KlocworkDiffAnalysisConfig getDiffAnalysisConfig()
public String getCiTool()
public void setCiTool(String tool)
Copyright © 2016–2019. All rights reserved.