Skip navigation links
A B C D F G J L M N P S T V W _ 

A

ActionFolderInjector() - Constructor for class com.infostretch.labs.actions.ConvertFolderAction.ActionFolderInjector
 
ActionInjector() - Constructor for class com.infostretch.labs.actions.ConvertJobAction.ActionInjector
 
ActionUtil - Class in com.infostretch.labs.utils
ActionUtil is the class that provides the common logic for actions to handle the validation and conversion.
ActionUtil(FreeStyleProject) - Constructor for class com.infostretch.labs.utils.ActionUtil
Constructor to initialise FreeStyleProject.
AnsiblePlaybookBuilder - Class in com.infostretch.labs.plugins
Handles transformation of Ansible Plugin properties
AnsiblePlaybookBuilder(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.AnsiblePlaybookBuilder
 
Ant - Class in com.infostretch.labs.plugins
Handles transformation of Ant Plugin properties
Ant(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Ant
 
appendBuildSteps(String) - Method in class com.infostretch.labs.plugins.Plugins
Helper method to append string to buildSteps in transformer.
appendPublishSteps(String) - Method in class com.infostretch.labs.plugins.Plugins
Helper method to append string to publishSteps in transformer.
appendToScript(String, String) - Method in class com.infostretch.labs.transformers.Transformer
General method to append script block with a stage wrap.
appendToScript(String) - Method in class com.infostretch.labs.transformers.Transformer
General method to append script block to main script.
ArtifactArchiver - Class in com.infostretch.labs.plugins
Handles transformation of Artifact Archiver Plugin properties
ArtifactArchiver(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.ArtifactArchiver
 

B

BatchFile - Class in com.infostretch.labs.plugins
Handles transformation of Batch properties
BatchFile(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.BatchFile
 
buildersList - Variable in class com.infostretch.labs.transformers.Transformer
 
BuilderTransformer - Class in com.infostretch.labs.transformers
BuilderTransformer handles the conversion of build steps in FreeStyle job configuration to pipeline Job configuration.
BuilderTransformer(Transformer) - Constructor for class com.infostretch.labs.transformers.BuilderTransformer
Initialise local Transformer variable.
buildSteps - Variable in class com.infostretch.labs.transformers.Transformer
 

C

CheckStylePublisher - Class in com.infostretch.labs.plugins
Handles transformation of CheckStyle Plugin properties
CheckStylePublisher(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.CheckStylePublisher
 
com.infostretch.labs.actions - package com.infostretch.labs.actions
 
com.infostretch.labs.plugins - package com.infostretch.labs.plugins
 
com.infostretch.labs.transformers - package com.infostretch.labs.transformers
 
com.infostretch.labs.utils - package com.infostretch.labs.utils
 
ConvertAction_IconName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.IconName: /plugin/convert-to-pipeline/images/convert.png.
ConvertAction_JobExists() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.JobExists: A job already exists with the name.
ConvertAction_UrlName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.UrlName: convertToPipeline.
convertBuilders() - Method in class com.infostretch.labs.transformers.BuilderTransformer
Converts all build steps in FreeStyle job.
ConvertFolderAction - Class in com.infostretch.labs.actions
Handle folder level convert action.
ConvertFolderAction(Folder) - Constructor for class com.infostretch.labs.actions.ConvertFolderAction
 
ConvertFolderAction.ActionFolderInjector - Class in com.infostretch.labs.actions
Defines visibility level of action to Folder items.
ConvertFolderAction.ConvertFolderActionDescriptor - Class in com.infostretch.labs.actions
Descriptor class to handle form validation.
ConvertFolderAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertFolderAction.DisplayName: Convert Folder's Job To Pipeline.
ConvertFolderActionDescriptor() - Constructor for class com.infostretch.labs.actions.ConvertFolderAction.ConvertFolderActionDescriptor
 
ConvertJobAction - Class in com.infostretch.labs.actions
Handle job level convert action.
ConvertJobAction.ActionInjector - Class in com.infostretch.labs.actions
Defines visibility level of action to FreeStyle items.
ConvertJobAction.ConvertJobActionDescriptor - Class in com.infostretch.labs.actions
Descriptor class to handle form validation.
ConvertJobAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertJobAction.DisplayName: Convert This Job To Pipeline.
ConvertJobActionDescriptor() - Constructor for class com.infostretch.labs.actions.ConvertJobAction.ConvertJobActionDescriptor
 
convertPublishers() - Method in class com.infostretch.labs.transformers.PublisherTransformer
Converts all publisher steps in FreeStyle job.
ConvertRootAction - Class in com.infostretch.labs.actions
Handle job level convert action.
ConvertRootAction() - Constructor for class com.infostretch.labs.actions.ConvertRootAction
 
ConvertRootAction.ConvertRootActionDescriptor - Class in com.infostretch.labs.actions
Descriptor class to handle form validation.
ConvertRootAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertRootAction.DisplayName: Convert To Pipeline.
ConvertRootActionDescriptor() - Constructor for class com.infostretch.labs.actions.ConvertRootAction.ConvertRootActionDescriptor
 
convertSCM() - Method in class com.infostretch.labs.transformers.SCMTransformer
Calls respective convert SCM methods to convert FreeStyle Job SCM Configurations.
createFor(Folder) - Method in class com.infostretch.labs.actions.ConvertFolderAction.ActionFolderInjector
 
createFor(FreeStyleProject) - Method in class com.infostretch.labs.actions.ConvertJobAction.ActionInjector
 
currentJobName - Variable in class com.infostretch.labs.transformers.Transformer
 

D

defineName(String, String) - Static method in class com.infostretch.labs.utils.ActionUtil
Creates new name of pipeline job if none is specified.
dest - Variable in class com.infostretch.labs.transformers.Transformer
 
doc - Variable in class com.infostretch.labs.transformers.Transformer
 
doCheckNewName(String, String) - Method in class com.infostretch.labs.actions.ConvertFolderAction.ConvertFolderActionDescriptor
Validate new name by checking if any existing job exists with same name at current level.
doCheckNewName(String, FreeStyleProject) - Method in class com.infostretch.labs.actions.ConvertJobAction.ConvertJobActionDescriptor
Validate new name by checking if any existing job exists with same name at current level.
doCheckNewName(String, String) - Method in class com.infostretch.labs.actions.ConvertRootAction.ConvertRootActionDescriptor
Validate new name by checking if any existing job exists with same name at current level.
doConvert(StaplerRequest, StaplerResponse) - Method in class com.infostretch.labs.actions.ConvertFolderAction
Handles submit action of convert button
doConvert(StaplerRequest, StaplerResponse) - Method in class com.infostretch.labs.actions.ConvertJobAction
Handles submit action of convert button.
doConvert(StaplerRequest, StaplerResponse) - Method in class com.infostretch.labs.actions.ConvertRootAction
Handles submit action of convert button.
doConvert(StaplerRequest, StaplerResponse) - Method in class com.infostretch.labs.utils.ActionUtil
Calls Transformer class with request parameters and creates new pipeline job from XML.

F

firstJob - Variable in class com.infostretch.labs.transformers.Transformer
 

G

getDescriptor() - Method in class com.infostretch.labs.actions.ConvertFolderAction
 
getDescriptor() - Method in class com.infostretch.labs.actions.ConvertJobAction
 
getDescriptor() - Method in class com.infostretch.labs.actions.ConvertRootAction
 
getDisplayName() - Method in class com.infostretch.labs.actions.ConvertFolderAction
 
getDisplayName() - Method in class com.infostretch.labs.actions.ConvertJobAction
 
getDisplayName() - Method in class com.infostretch.labs.actions.ConvertRootAction
 
getElementByTag(String) - Method in class com.infostretch.labs.plugins.Plugins
Helper method to extract Element by tag name from node initialised by constructor.
getElementByTag(Node, String) - Method in class com.infostretch.labs.plugins.Plugins
Helper method to extract Element from given node by tag name.
getElementByTag(Node, String) - Method in class com.infostretch.labs.transformers.Transformer
Gets Element object from Node based on tag name.
getIconFileName() - Method in class com.infostretch.labs.actions.ConvertFolderAction
 
getIconFileName() - Method in class com.infostretch.labs.actions.ConvertJobAction
 
getIconFileName() - Method in class com.infostretch.labs.actions.ConvertRootAction
 
getOnlyBuildTrigger() - Method in class com.infostretch.labs.transformers.Transformer
 
getPluginClass(String) - Static method in class com.infostretch.labs.plugins.Plugins
Returns Class that matches nodeName.
getStream() - Method in class com.infostretch.labs.transformers.Transformer
Returns the input stream which consists of the entire XML structure of the new pipeline job.
getUrlName() - Method in class com.infostretch.labs.actions.ConvertFolderAction
 
getUrlName() - Method in class com.infostretch.labs.actions.ConvertJobAction
 
getUrlName() - Method in class com.infostretch.labs.actions.ConvertRootAction
 
Git - Class in com.infostretch.labs.plugins
Converts Git SCM configurations and generates checkout script.
Git(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Git
 
Git() - Constructor for class com.infostretch.labs.plugins.Git
 

J

jdk - Variable in class com.infostretch.labs.transformers.Transformer
 
JUnitResultArchiver - Class in com.infostretch.labs.plugins
Handles transformation of JUnit Plugin properties
JUnitResultArchiver(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.JUnitResultArchiver
 

L

listFreeStyleJobs() - Method in class com.infostretch.labs.actions.ConvertFolderAction
 
listFreeStyleJobs(Folder) - Method in class com.infostretch.labs.actions.ConvertFolderAction
List FreeStyle Jobs in current folder and sub-folders.
listFreeStyleJobs() - Method in class com.infostretch.labs.actions.ConvertRootAction
List FreeStyle Jobs at root level.

M

Mailer - Class in com.infostretch.labs.plugins
Handles transformation of Mailer Plugin properties
Mailer(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Mailer
 
Maven - Class in com.infostretch.labs.plugins
Handles transformation of Maven Plugin properties
Maven(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Maven
 
Messages - Class in com.infostretch.labs.actions
Generated localization support class.
Messages() - Constructor for class com.infostretch.labs.actions.Messages
 

N

node - Variable in class com.infostretch.labs.plugins.Plugins
Node block from which the properties are to be read and converted.
NpmPackagesBuildWrapper - Class in com.infostretch.labs.plugins
Handles transformation of NPM Build Wrapper properties
NpmPackagesBuildWrapper(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.NpmPackagesBuildWrapper
 

P

performFreeStyleTransformation() - Method in class com.infostretch.labs.transformers.Transformer
Initialises transformation process of Freestyle project to Pipeline.
PluginClass - Enum in com.infostretch.labs.utils
List of Plugin class names mapped to node tags from XML.
PluginIgnoredClass - Enum in com.infostretch.labs.utils
 
Plugins - Class in com.infostretch.labs.plugins
Super class for plugins.
Plugins(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Plugins
Parameterized constructor.
Plugins() - Constructor for class com.infostretch.labs.plugins.Plugins
Default constructor.
previousLabel - Variable in class com.infostretch.labs.transformers.Transformer
 
previousUrl - Variable in class com.infostretch.labs.transformers.Transformer
 
PublisherTransformer - Class in com.infostretch.labs.transformers
PublisherTransformer handles the conversion of publishers (post build actions) in FreeStyle job configuration to pipeline Job configuration.
PublisherTransformer(Transformer) - Constructor for class com.infostretch.labs.transformers.PublisherTransformer
Initialise local Transformer variable.
publishSteps - Variable in class com.infostretch.labs.transformers.Transformer
 
pushJenkinsfile(File, String, String, String, String, CredentialsProvider) - Method in class com.infostretch.labs.plugins.Git
 
pushJenkinsfile(File, String, String, String, String, CredentialsProvider) - Method in class com.infostretch.labs.plugins.Plugins
Method to be overridden by subclass when pushing Jenkinsfile.
pushJenkinsfile(String, String, String, String, String, String) - Method in class com.infostretch.labs.utils.SCMUtil
Public method to create Jenkinsfile from script and push to given SCM repo.

S

SCMTransformer - Class in com.infostretch.labs.transformers
SCMTransformer handles the conversion of SCMs in FreeStyle job configuration to pipeline Job configuration.
SCMTransformer(Transformer) - Constructor for class com.infostretch.labs.transformers.SCMTransformer
Initialise local Transformer variable.
SCMUtil - Class in com.infostretch.labs.utils
SCMUtil provides functionality to handle Jenkinsfile operations for various SCMs.
SCMUtil() - Constructor for class com.infostretch.labs.utils.SCMUtil
 
script - Variable in class com.infostretch.labs.transformers.Transformer
 
searchByTag(String) - Static method in enum com.infostretch.labs.utils.PluginClass
Searches all Plugin Classes and returns the one that matches given nodeTag.
searchByValue(String) - Static method in enum com.infostretch.labs.utils.PluginIgnoredClass
 
setOnlyBuildTrigger(boolean) - Method in class com.infostretch.labs.transformers.Transformer
 
setScmBranch(String) - Method in class com.infostretch.labs.transformers.Transformer
Setter method to set SCM Branch.
setScmCredentialsId(String) - Method in class com.infostretch.labs.transformers.Transformer
Setter method to set SCM Credentials Id.
setScmType(String) - Method in class com.infostretch.labs.transformers.Transformer
Setter method to set SCM Type.
setScmURL(String) - Method in class com.infostretch.labs.transformers.Transformer
Setter method to set SCM URL.
Shell - Class in com.infostretch.labs.plugins
Handles transformation of Shell properties
Shell(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.Shell
 

T

TestNG - Class in com.infostretch.labs.plugins
Handles transformation of TestNG Plugin properties
TestNG(Transformer, Node) - Constructor for class com.infostretch.labs.plugins.TestNG
 
transformBuild() - Method in class com.infostretch.labs.plugins.AnsiblePlaybookBuilder
 
transformBuild() - Method in class com.infostretch.labs.plugins.Ant
 
transformBuild() - Method in class com.infostretch.labs.plugins.BatchFile
 
transformBuild() - Method in class com.infostretch.labs.plugins.Maven
 
transformBuild() - Method in class com.infostretch.labs.plugins.Plugins
Method to be overridden by subclass when transforming build steps.
transformBuild() - Method in class com.infostretch.labs.plugins.Shell
 
transformBuildWrapper() - Method in class com.infostretch.labs.plugins.NpmPackagesBuildWrapper
 
transformBuildWrapper() - Method in class com.infostretch.labs.plugins.Plugins
Method to be overridden by subclass when transforming build-wrappers.
transformer - Variable in class com.infostretch.labs.plugins.Plugins
Transformer instance whose variables need to be read and written to.
Transformer - Class in com.infostretch.labs.transformers
Transformer class is the main class that handles the conversion of FreeStyle job configuration to pipeline Job configuration.
Transformer(Map) - Constructor for class com.infostretch.labs.transformers.Transformer
Constructor to initialise variables required to process transformation.
transformPublisher() - Method in class com.infostretch.labs.plugins.ArtifactArchiver
 
transformPublisher() - Method in class com.infostretch.labs.plugins.CheckStylePublisher
 
transformPublisher() - Method in class com.infostretch.labs.plugins.JUnitResultArchiver
 
transformPublisher() - Method in class com.infostretch.labs.plugins.Mailer
 
transformPublisher() - Method in class com.infostretch.labs.plugins.Plugins
Method to be overridden by subclass when transforming post-build actions.
transformPublisher() - Method in class com.infostretch.labs.plugins.TestNG
 
transformSCM() - Method in class com.infostretch.labs.plugins.Git
 
transformSCM() - Method in class com.infostretch.labs.plugins.Plugins
Method to be overridden by subclass when transforming SCM.
type() - Method in class com.infostretch.labs.actions.ConvertJobAction.ActionInjector
 

V

validateForm(String, String) - Static method in class com.infostretch.labs.utils.ActionUtil
Validates if desired new name of converted job does not exist at current level.
valueOf(String) - Static method in enum com.infostretch.labs.utils.PluginClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.infostretch.labs.utils.PluginIgnoredClass
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.infostretch.labs.utils.PluginClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.infostretch.labs.utils.PluginIgnoredClass
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeCPSFlow(Document, String, String, String) - Method in class com.infostretch.labs.plugins.Git
 
writeCPSFlow(Document, String, String, String) - Method in class com.infostretch.labs.plugins.Plugins
Write CPS Flow XML structure for SCM type defined.
writeJenkinsfile(File, String) - Static method in class com.infostretch.labs.utils.SCMUtil
Writes script to Jenkinsfile and adds to workspace.

_

_ConvertAction_IconName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.IconName: /plugin/convert-to-pipeline/images/convert.png.
_ConvertAction_JobExists() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.JobExists: A job already exists with the name.
_ConvertAction_UrlName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertAction.UrlName: convertToPipeline.
_ConvertFolderAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertFolderAction.DisplayName: Convert Folder's Job To Pipeline.
_ConvertJobAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertJobAction.DisplayName: Convert This Job To Pipeline.
_ConvertRootAction_DisplayName() - Static method in class com.infostretch.labs.actions.Messages
Key ConvertRootAction.DisplayName: Convert To Pipeline.
A B C D F G J L M N P S T V W _ 
Skip navigation links

Copyright © 2016–2017. All rights reserved.