public class MisraGcsBuilderPlugin
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
MisraGcsBuilderPlugin.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
MisraGcsBuilderPlugin() |
Modifier and Type | Method and Description |
---|---|
String |
getGrpFile() |
String |
getLogFile() |
String |
getNonMisraTagPattern() |
String |
getProjectName() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getRuleSet() |
String |
getSoftwareVersion() |
String |
getSourceListFile() |
String |
getWarningParser() |
String |
getWarningsFile() |
boolean |
isDoFailOnError() |
boolean |
isDoFailOnIncompliance() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
protected static List<String> |
relativePaths(List<String> paths,
hudson.FilePath relativeTo) |
void |
setDoFailOnError(boolean doFailOnError) |
void |
setDoFailOnIncompliance(boolean doFailOnIncompliance) |
void |
setGrpFile(String grpFile) |
void |
setLogFile(String logFile) |
void |
setNonMisraTagPattern(String nonMisraTagPattern) |
void |
setProjectName(String projectName) |
void |
setRuleSet(String ruleSet) |
void |
setSoftwareVersion(String softwareVersion) |
void |
setSourceListFile(String sourceListFile) |
void |
setWarningParser(String warningParser) |
void |
setWarningsFile(String warningsFile) |
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundSetter public void setWarningsFile(String warningsFile)
@DataBoundSetter public void setSourceListFile(String sourceListFile)
@DataBoundSetter public void setGrpFile(String grpFile)
@DataBoundSetter public void setDoFailOnError(boolean doFailOnError)
@DataBoundSetter public void setDoFailOnIncompliance(boolean doFailOnIncompliance)
@DataBoundSetter public void setWarningParser(String warningParser)
@DataBoundSetter public void setRuleSet(String ruleSet)
@DataBoundSetter public void setProjectName(String projectName)
@DataBoundSetter public void setSoftwareVersion(String softwareVersion)
public String getSoftwareVersion()
public String getProjectName()
public boolean isDoFailOnError()
public boolean isDoFailOnIncompliance()
public String getWarningParser()
public String getWarningsFile()
public String getGrpFile()
public String getSourceListFile()
public String getRuleSet()
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.SimpleBuildStep
InterruptedException
IOException
protected static List<String> relativePaths(List<String> paths, hudson.FilePath relativeTo) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
public String getNonMisraTagPattern()
@DataBoundSetter public void setNonMisraTagPattern(String nonMisraTagPattern)
public String getLogFile()
@DataBoundSetter public void setLogFile(String logFile)
Copyright © 2016–2019. All rights reserved.