Package io.jenkins.plugins.pipeline
Class PipelineAsYamlSnippetizer
java.lang.Object
org.jenkinsci.plugins.workflow.cps.Snippetizer
io.jenkins.plugins.pipeline.PipelineAsYamlSnippetizer
- All Implemented Interfaces:
ExtensionPoint,Action,DescriptorByNameOwner,ModelObject,RootAction
@Extension
@StaplerAccessibleType
public class PipelineAsYamlSnippetizer
extends org.jenkinsci.plugins.workflow.cps.Snippetizer
Pipeline As YAML Snippetizer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classExtension forTransientActionFactorystatic classExtension forSnippetizerLinkNested classes/interfaces inherited from class org.jenkinsci.plugins.workflow.cps.Snippetizer
org.jenkinsci.plugins.workflow.cps.Snippetizer.LocalAction, org.jenkinsci.plugins.workflow.cps.Snippetizer.PerJobAdder, org.jenkinsci.plugins.workflow.cps.Snippetizer.QuasiDescriptorNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsFields inherited from class org.jenkinsci.plugins.workflow.cps.Snippetizer
ACTION_URL, GENERATE_URL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertToDec(String pipelinePay) JavaScriptMethod implementation converting Pipeline As YAML to Pipeline Declarative ScriptparseAndValidatePay(String pipelinePay) JavaScriptMethod implementation for Parse and Validate Pipeline As YAMLMethods inherited from class org.jenkinsci.plugins.workflow.cps.Snippetizer
doGenerateSnippet, getDisplayName, getGlobalVariables, getIconFileName, getItem, getQuasiDescriptors, getSnippetizerLinks, object2Groovy, object2GroovyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.DescriptorByNameOwner
getDescriptorByName
-
Field Details
-
snippetizerLink
- See Also:
-
-
Constructor Details
-
PipelineAsYamlSnippetizer
public PipelineAsYamlSnippetizer()
-
-
Method Details
-
getUrlName
- Specified by:
getUrlNamein interfaceAction- Overrides:
getUrlNamein classorg.jenkinsci.plugins.workflow.cps.Snippetizer
-
convertToDec
JavaScriptMethod implementation converting Pipeline As YAML to Pipeline Declarative Script- Parameters:
pipelinePay- Pipeline As YAML Script- Returns:
- Pipeline Declarative Script
-
parseAndValidatePay
JavaScriptMethod implementation for Parse and Validate Pipeline As YAML- Parameters:
pipelinePay- Pipeline As YAML Script- Returns:
- Validation Output
-