Package io.jenkins.plugins.carbonetes
Class CarbonetesBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
io.jenkins.plugins.carbonetes.CarbonetesBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,SimpleBuildStep
public class CarbonetesBuilder extends Builder implements SimpleBuildStep
- Author:
- carbonetes
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCarbonetesBuilder.DescriptorImplNested 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 Constructor Description CarbonetesBuilder(String name) -
Method Summary
Modifier and Type Method Description StringgetCredentialsId()intgetEngineTimeout()StringgetImage()StringgetName()StringgetPolicyBundleID()StringgetRegistryURI()booleanisFailBuildOnPluginError()booleanisFailBuildOnPolicyEvaluationFailResult()voidperform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener)voidsetCredentialsId(String credentialsId)voidsetEngineTimeout(int engineTimeout)voidsetFailBuildOnPluginError(boolean failBuildOnPluginError)voidsetFailBuildOnPolicyEvaluationFailResult(boolean failBuildOnPolicyEvaluationFailResult)voidsetImage(String image)voidsetPolicyBundleID(String policyBundleID)voidsetRegistryURI(String registryURI)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, prebuild
-
Constructor Details
-
CarbonetesBuilder
-
-
Method Details
-
getCredentialsId
-
setCredentialsId
-
getRegistryURI
-
setRegistryURI
-
isFailBuildOnPluginError
public boolean isFailBuildOnPluginError() -
setFailBuildOnPluginError
@DataBoundSetter public void setFailBuildOnPluginError(boolean failBuildOnPluginError) -
isFailBuildOnPolicyEvaluationFailResult
public boolean isFailBuildOnPolicyEvaluationFailResult() -
setFailBuildOnPolicyEvaluationFailResult
@DataBoundSetter public void setFailBuildOnPolicyEvaluationFailResult(boolean failBuildOnPolicyEvaluationFailResult) -
getPolicyBundleID
-
setPolicyBundleID
-
getEngineTimeout
public int getEngineTimeout() -
setEngineTimeout
@DataBoundSetter public void setEngineTimeout(int engineTimeout) -
setImage
-
getImage
-
getName
-
perform
public void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws AbortException- Specified by:
performin interfaceSimpleBuildStep- Throws:
AbortException
-