Interface BuildRunnerDescriptorFactory

    • Method Detail

      • createBuildRunner

        @NotNull
        SBuildRunnerDescriptor createBuildRunner​(@NotNull
                                                 SProject project,
                                                 @NotNull
                                                 String id,
                                                 @NotNull
                                                 String name,
                                                 @NotNull
                                                 String runnerType,
                                                 @NotNull
                                                 Map<String,​String> runnerParameters)
        Creates new build runner descriptor with specified id and params
        Parameters:
        id - id of the runner settings
        name - runner settings name
        runnerType - type of the runner
        runnerParameters - parameters of the runner
        Returns:
        new build runner descriptor
        Since:
        6.5
      • createBuildRunner

        @NotNull
        SBuildRunnerDescriptor createBuildRunner​(@NotNull
                                                 SProject project,
                                                 @NotNull
                                                 String id,
                                                 @NotNull
                                                 String name,
                                                 @NotNull
                                                 String runnerType,
                                                 @NotNull
                                                 Map<String,​String> runnerParameters,
                                                 @NotNull
                                                 Map<String,​String> buildParameters)
        Creates new build runner descriptor with specified id and params
        Parameters:
        id - id of the runner settings
        name - runner settings name
        runnerType - type of the runner
        runnerParameters - parameters of the runner
        buildParameters - build parameters parameters of the runner
        Returns:
        new build runner descriptor
        Since:
        8.0