Package com.xliic.ci.jenkins
Class AuditBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.xliic.ci.jenkins.AuditBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,SimpleBuildStep
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanintgetPrId()booleanvoidperform(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) voidsetApiTags(String apiTags) voidsetBranchName(String branchName) voidsetCredentialsId(String credentialsId) voidsetDefaultCollectionName(String defaultCollectionName) voidsetIgnoreFailures(boolean ignoreFailures) voidsetIgnoreNetworkErrors(boolean ignoreNetworkErrors) voidsetJsonReport(String jsonReport) voidsetLogLevel(String logLevel) voidsetMinScore(int minScore) voidsetPlatformUrl(String platformUrl) voidvoidsetPrTargetBranch(String prTargetBranch) voidsetRepositoryName(String repositoryName) voidsetRootDirectory(String rootDirectory) voidsetShareEveryone(String shareEveryone) voidsetSkipLocalChecks(boolean skipLocalChecks) voidsetTagName(String tagName) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
AuditBuilder
-
-
Method Details
-
getCredentialsId
-
setCredentialsId
-
getMinScore
public int getMinScore() -
setMinScore
@DataBoundSetter public void setMinScore(int minScore) -
getPlatformUrl
-
setPlatformUrl
-
getLogLevel
-
setSkipLocalChecks
@DataBoundSetter public void setSkipLocalChecks(boolean skipLocalChecks) -
getSkipLocalChecks
public boolean getSkipLocalChecks() -
setIgnoreNetworkErrors
@DataBoundSetter public void setIgnoreNetworkErrors(boolean ignoreNetworkErrors) -
getIgnoreNetworkErrors
public boolean getIgnoreNetworkErrors() -
setIgnoreFailures
@DataBoundSetter public void setIgnoreFailures(boolean ignoreFailures) -
getIgnoreFailures
public boolean getIgnoreFailures() -
setLogLevel
-
getRepositoryName
-
setRepositoryName
-
getBranchName
-
setBranchName
-
getTagName
-
setTagName
-
getPrId
-
setPrId
-
getPrTargetBranch
-
setPrTargetBranch
-
getDefaultCollectionName
-
setDefaultCollectionName
-
getRootDirectory
-
setRootDirectory
-
getJsonReport
-
setJsonReport
-
getApiTags
-
setApiTags
-
perform
public void perform(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceSimpleBuildStep- Throws:
InterruptedExceptionIOException
-