public class MisraGcsBuilderPlugin
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description | 
|---|---|
| static class  | MisraGcsBuilderPlugin.DescriptorImpl | 
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.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, prebuildgetProjectAction, 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.SimpleBuildStepInterruptedExceptionIOExceptionprotected static List<String> relativePaths(List<String> paths, hudson.FilePath relativeTo) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic String getNonMisraTagPattern()
@DataBoundSetter public void setNonMisraTagPattern(String nonMisraTagPattern)
public String getLogFile()
@DataBoundSetter public void setLogFile(String logFile)
Copyright © 2016–2019. All rights reserved.