public class CodeSceneBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
CodeSceneBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
CodeSceneBuilder(String credentialsId,
String deltaAnalysisUrl,
String repository) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseRevision() |
int |
getCouplingThresholdPercent() |
String |
getCredentialsId() |
String |
getDeltaAnalysisUrl() |
String |
getRepository() |
int |
getRiskThreshold() |
boolean |
isAnalyzeBranchDiff() |
boolean |
isAnalyzeLatestIndividually() |
boolean |
isMarkBuildAsUnstable() |
boolean |
isUseBiomarkers() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
protected Object |
readResolve() |
void |
setAnalyzeBranchDiff(boolean analyzeBranchDiff) |
void |
setAnalyzeLatestIndividually(boolean analyzeLatestIndividually) |
void |
setBaseRevision(String baseRevision) |
void |
setCouplingThresholdPercent(int couplingThresholdPercent) |
void |
setMarkBuildAsUnstable(boolean markBuildAsUnstable) |
void |
setRiskThreshold(int riskThreshold) |
void |
setUseBiomarkers(boolean useBiomarkers) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildpublic boolean isAnalyzeLatestIndividually()
public boolean isAnalyzeBranchDiff()
public String getBaseRevision()
public boolean isMarkBuildAsUnstable()
public int getRiskThreshold()
public String getCredentialsId()
public String getDeltaAnalysisUrl()
public String getRepository()
public int getCouplingThresholdPercent()
public boolean isUseBiomarkers()
@DataBoundSetter public void setAnalyzeLatestIndividually(boolean analyzeLatestIndividually)
@DataBoundSetter public void setAnalyzeBranchDiff(boolean analyzeBranchDiff)
@DataBoundSetter public void setBaseRevision(String baseRevision)
@DataBoundSetter public void setMarkBuildAsUnstable(boolean markBuildAsUnstable)
@DataBoundSetter public void setRiskThreshold(int riskThreshold)
@DataBoundSetter public void setCouplingThresholdPercent(int couplingThresholdPercent)
@DataBoundSetter public void setUseBiomarkers(boolean useBiomarkers)
protected Object readResolve()
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
perform in interface jenkins.tasks.SimpleBuildStepCopyright © 2016–2018. All rights reserved.