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.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
Nested 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 TypeMethodDescriptionboolean
boolean
int
getPrId()
boolean
void
perform
(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) void
setApiTags
(String apiTags) void
setBranchName
(String branchName) void
setCredentialsId
(String credentialsId) void
setDefaultCollectionName
(String defaultCollectionName) void
setIgnoreFailures
(boolean ignoreFailures) void
setIgnoreNetworkErrors
(boolean ignoreNetworkErrors) void
setJsonReport
(String jsonReport) void
setLogLevel
(String logLevel) void
setMinScore
(int minScore) void
setPlatformUrl
(String platformUrl) void
void
setPrTargetBranch
(String prTargetBranch) void
setRepositoryName
(String repositoryName) void
setRootDirectory
(String rootDirectory) void
setShareEveryone
(String shareEveryone) void
setSkipLocalChecks
(boolean skipLocalChecks) void
setTagName
(String tagName) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
Methods 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:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-