taimos / projen-pipelines

CDK pipelines using projen
Apache License 2.0
41 stars 2 forks source link

feat: invert control of engine and pipeline graph #23

Closed hoegertn closed 8 months ago

hoegertn commented 8 months ago

This PR inverts the control of the workflow creation.

Instead of creating a generic graph with an engine, the user instantiates a component out of an engine-specific pipeline class.

This makes it way easier to implement engines, as every engine needs different hooks.