Tabnine Logo
org.guvnor.ala.pipeline
Code IndexAdd Tabnine to your IDE (free)

How to use org.guvnor.ala.pipeline

Best Java code snippets using org.guvnor.ala.pipeline (Showing top 20 results out of 315)

origin: org.guvnor/guvnor-ala-spi

@Override
public Pipeline buildAs(final String name) {
  return new BasePipeline(name,
              stages);
}
origin: org.kie.workbench/kie-wb-common-ala-spi

public ConfigBasedPipelineImpl(PipelineConfig config) {
  setName(config.getName());
  setStages(buildStages(config));
  this.config = config;
}
origin: org.kie.workbench/kie-wb-common-ala-spi

  private List<Stage> buildStages(PipelineConfig config) {
    List<Stage> stages = new ArrayList<>();
    for (final PipelineConfigStage configStage : config.getConfigStages()) {
      stages.add(StageUtil.config(configStage.getName(),
                    f -> configStage.getConfig()));
    }
    return stages;
  }
}
origin: org.kie.workbench.services/kie-wb-common-services-backend

/**
 * @return the Pipeline input for an incremental build for one resource.
 */
public static Input createIncrementalBuildInput( String rootPathUri,
                         String resourceUri,
                         String buildType ) {
  Input input = new Input();
  input.put( LocalSourceConfig.ROOT_PATH, rootPathUri );
  input.put( LocalBuildConfig.RESOURCE, resourceUri );
  input.put( LocalBuildConfig.BUILD_TYPE, buildType );
  return input;
}
origin: org.kie.workbench/kie-wb-common-ala-spi

@Test
public void testNewBuilder() {
  ConfigBasedPipelineBuilder builder = PipelineFactory.newBuilder();
  for (int i = 0; i < CONFIG_COUNT; i++) {
    builder.addConfigStage(mockConfigStageName(i),
                configs.get(i));
  }
  ConfigBasedPipeline result = builder.buildAs(PIPELINE_NAME);
  assertPipelineIsTheExpected(result);
}
origin: org.kie.workbench/kie-wb-common-ala-spi

private PipelineExecutorTaskDefImpl(final Pipeline pipeline) {
  this.pipeline = pipeline.getName();
  pipeline.getStages().forEach(stage -> stages.add(stage.getName()));
}
origin: org.kie.workbench/kie-wb-common-ala-services-rest

  private Pipeline createDummyPipeline(String pipelineName) {
    final GitConfig gitConfig = new GitConfigImpl();
    final Pipeline pipeline = PipelineFactory
        .newBuilder()
        .addConfigStage("GigConfig",
              gitConfig)
        .buildAs(pipelineName);

    return pipeline;
  }
}
origin: org.guvnor/guvnor-ala-spi

  @Override
  public Pipeline build(final PipelineConfig config) {
    stages.clear();
    for (final Config c : config.getConfigStages()) {
      stages.add(StageUtil.config(c.toString(),
                    f -> c));
    }
    return new BasePipeline(config.getName(),
                stages,
                config);
  }
};
origin: org.kie.workbench/kie-wb-common-ala-spi

private void assertPipelineIsTheExpected(ConfigBasedPipeline pipeline) {
  assertEquals(PIPELINE_NAME,
         pipeline.getName());
  assertNotNull(pipeline.getConfig());
  PipelineConfig pipelineConfig = pipeline.getConfig();
  assertEquals(PIPELINE_NAME,
         pipelineConfig.getName());
  List<PipelineConfigStage> configStages = pipelineConfig.getConfigStages();
  assertEquals(CONFIG_COUNT,
         configStages.size());
  for (int i = 0; i < CONFIG_COUNT; i++) {
    PipelineConfigStage configStage = configStages.get(i);
    assertEquals(mockConfigStageName(i),
           configStage.getName());
    assertEquals(configs.get(i),
           configStage.getConfig());
  }
}
origin: org.guvnor/guvnor-ala-services-rest

@Override
public String newPipeline(PipelineConfig config) throws BusinessException {
  final Pipeline pipeline = PipelineFactory.startFrom(null).build(config);
  pipelineRegistry.registerPipeline(pipeline);
  return config.getName();
}
origin: org.kie.workbench/kie-wb-common-ala-spi

@Test
public void testNewPipeline() {
  List<PipelineConfigStage> configStages = new ArrayList<>();
  for (int i = 0; i < CONFIG_COUNT; i++) {
    configStages.add(new PipelineConfigStage(mockConfigStageName(i),
                         configs.get(i)));
  }
  PipelineConfigImpl pipelineConfig = new PipelineConfigImpl(PIPELINE_NAME,
                                configStages);
  ConfigBasedPipeline result = PipelineFactory.newPipeline(pipelineConfig);
  assertPipelineIsTheExpected(result);
}
origin: org.guvnor/guvnor-ala-spi

  public static <T extends Config> Stage<T, T> identity() {
    return config("Identity",
           Function.identity());
  }
}
origin: org.kie.workbench/kie-wb-common-ala-spi

public void init(final Collection<ConfigExecutor> configExecutors) {
  for (final ConfigExecutor configExecutor : configExecutors) {
    this.configExecutors.put(configExecutor.executeFor(),
                 configExecutor);
  }
}
origin: org.kie.workbench.services/kie-wb-common-services-backend

/**
 * @return the Pipeline input for a project full build.
 */
public static Input createFullBuildInput( String rootPathUri ) {
  Input input = new Input();
  input.put( LocalSourceConfig.ROOT_PATH, rootPathUri );
  input.put( LocalBuildConfig.BUILD_TYPE, LocalBuildConfig.BuildType.FULL_BUILD.name( ) );
  return input;
}
origin: org.guvnor/guvnor-ala-spi

private PipelineExecutorTaskDefImpl(final Pipeline pipeline) {
  this.pipeline = pipeline.getName();
  pipeline.getStages().forEach(stage -> stages.add(stage.getName()));
}
origin: org.guvnor/guvnor-ala-services-rest

@Override
public String newPipeline(PipelineConfig config,
             ProviderType providerType) throws BusinessException {
  final Pipeline pipeline = PipelineFactory.startFrom(null).build(config);
  pipelineRegistry.registerPipeline(pipeline,
                   providerType);
  return config.getName();
}
origin: org.guvnor/guvnor-ala-spi

public static <OUTPUT extends Config> Stage<?, OUTPUT> config(final String name,
                               final Supplier<OUTPUT> s) {
  return config(name,
         ignore -> s.get());
}
origin: org.guvnor/guvnor-ala-spi

public void init(final Collection<ConfigExecutor> configExecutors) {
  for (final ConfigExecutor configExecutor : configExecutors) {
    this.configExecutors.put(configExecutor.executeFor(),
                 configExecutor);
  }
}
origin: org.kie.workbench/kie-wb-common-ala-spi

private Input mockInput(int count) {
  Input input = new Input();
  for (int i = 0; i < count; i++) {
    input.put("key." + Integer.toString(i),
         "value." + Integer.toString(i));
  }
  return input;
}
origin: org.guvnor/guvnor-ala-spi

private Input mockInput(int count) {
  Input input = new Input();
  for (int i = 0; i < count; i++) {
    input.put("key." + Integer.toString(i),
         "value." + Integer.toString(i));
  }
  return input;
}
org.guvnor.ala.pipeline

Most used classes

  • PipelineExecutor
  • Input
  • PipelineFactory
    Base implementation for the pipeline builders and pipelines instantiation.
  • Stage
  • AfterPipelineExecutionEvent
  • BeforePipelineExecutionEvent,
  • BeforeStageExecutionEvent,
  • PipelineExecutorTrace,
  • ConfigBasedPipelineBuilder,
  • Pipeline,
  • OnErrorPipelineExecutionEvent,
  • OnErrorStageExecutionEvent,
  • StageUtil,
  • PipelineExecutorTask$Status,
  • PipelineBuilder,
  • PipelineEventListener,
  • PipelineExecutorTask,
  • PipelineExecutorTaskDef,
  • PipelineConfig
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now