Package io.jenkins.plugins.workfloworas
Class CpsOrasFlowDefinition
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.flow.FlowDefinition>
org.jenkinsci.plugins.workflow.flow.FlowDefinition
io.jenkins.plugins.workfloworas.CpsOrasFlowDefinition
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.flow.FlowDefinition>
public class CpsOrasFlowDefinition
extends org.jenkinsci.plugins.workflow.flow.FlowDefinition
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final land.oras.ArtifactTypestatic final land.oras.ArtifactType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jenkinsci.plugins.workflow.flow.FlowExecutioncreate(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner owner, TaskListener listener, List<? extends Action> actions) static com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentialsgetCredentials(Item item, String credentialsId) voidsetCredentialsId(String credentialsId) voidsetScriptPath(String scriptPath) Methods inherited from class org.jenkinsci.plugins.workflow.flow.FlowDefinition
create, getDescriptor, getSCMs
-
Field Details
-
ARTIFACT_TYPE_SCRIPT
public static final land.oras.ArtifactType ARTIFACT_TYPE_SCRIPT -
ARTIFACT_TYPE_REPO
public static final land.oras.ArtifactType ARTIFACT_TYPE_REPO
-
-
Constructor Details
-
CpsOrasFlowDefinition
-
-
Method Details
-
getCredentialsId
-
setCredentialsId
-
getContainerRef
-
getScriptPath
-
setScriptPath
-
create
public org.jenkinsci.plugins.workflow.flow.FlowExecution create(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner owner, TaskListener listener, List<? extends Action> actions) throws Exception - Overrides:
createin classorg.jenkinsci.plugins.workflow.flow.FlowDefinition- Throws:
Exception
-
getCredentials
-