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 Classes Modifier and Type Class Description static class
PipelineAsYamlSnippetizer.ActionExtension
Extension forTransientActionFactory
static class
PipelineAsYamlSnippetizer.LinkExtension
Extension forSnippetizerLink
-
Nested 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.QuasiDescriptor
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static String
snippetizerLink
-
Constructor Summary
Constructors Constructor Description PipelineAsYamlSnippetizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
convertToDec(String pipelinePay)
JavaScriptMethod implementation converting Pipeline As YAML to Pipeline Declarative ScriptString
getUrlName()
String
parseAndValidatePay(String pipelinePay)
JavaScriptMethod implementation for Parse and Validate Pipeline As YAML-
Methods inherited from class org.jenkinsci.plugins.workflow.cps.Snippetizer
doGenerateSnippet, getDisplayName, getGlobalVariables, getIconFileName, getItem, getQuasiDescriptors, getSnippetizerLinks, object2Groovy, object2Groovy
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.model.DescriptorByNameOwner
getDescriptorByName
-
-
-
-
Field Detail
-
snippetizerLink
public static final String snippetizerLink
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
- Overrides:
getUrlName
in classorg.jenkinsci.plugins.workflow.cps.Snippetizer
-
convertToDec
@JavaScriptMethod public String convertToDec(String pipelinePay)
JavaScriptMethod implementation converting Pipeline As YAML to Pipeline Declarative Script- Parameters:
pipelinePay
- Pipeline As YAML Script- Returns:
- Pipeline Declarative Script
-
-