Interface StepsFactory
-
- All Known Implementing Classes:
StepsFactoryImpl
public interface StepsFactoryCreated 20.03.13 12:13- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GroupStepContextcreateGroupContext(String name, String runnerType, Map<String,String> runnerParameters, Map<String,String> buildParameters)Creates build steps groupGroupStepContextcreateGroupContext(BuildStepDescriptor runner)Creates build steps group from a given build runner stepSBuildStepDescriptorcreateRunner(String name, String runnerType, Map<String,String> runnerParameters, Map<String,String> buildParameters)Factory method to create extra build runner context for additional build step that could be inserted via one of the specific methodsSBuildStepDescriptorcreateRunner(BuildStepDescriptor runner)Factory method to create extra build runner context for additional build step that could be inserted via one of the specific methods
-
-
-
Method Detail
-
createRunner
@NotNull SBuildStepDescriptor createRunner(@NotNull String name, @NotNull String runnerType, @NotNull Map<String,String> runnerParameters, @NotNull Map<String,String> buildParameters)
Factory method to create extra build runner context for additional build step that could be inserted via one of the specific methods- Parameters:
parameters-name-runnerType-- Returns:
- new custom build runner instance
- Since:
- 8.0
- See Also:
#addRunnerAfter(jetbrains.buildServer.serverSide.SRunnerContext, jetbrains.buildServer.serverSide.SRunnerContext)
-
createRunner
@NotNull SBuildStepDescriptor createRunner(@NotNull BuildStepDescriptor runner)
Factory method to create extra build runner context for additional build step that could be inserted via one of the specific methods- Parameters:
name-runnerType-parameters-- Returns:
- new custom build runner instance
- Since:
- 8.0
- See Also:
#addRunnerAfter(jetbrains.buildServer.serverSide.SRunnerContext, jetbrains.buildServer.serverSide.SRunnerContext)
-
createGroupContext
@NotNull GroupStepContext createGroupContext(@NotNull String name, @NotNull String runnerType, @NotNull Map<String,String> runnerParameters, @NotNull Map<String,String> buildParameters)
Creates build steps group- Parameters:
name-runnerType-runnerParameters-- Returns:
- new custom build runner instance
- Since:
- 8.0
-
createGroupContext
@NotNull GroupStepContext createGroupContext(@NotNull BuildStepDescriptor runner)
Creates build steps group from a given build runner step- Parameters:
name-runnerType-runnerParameters-- Returns:
- new custom build runner instance
- Since:
- 8.0
-
-