Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate the DAG when validating the pipeline spec (aka at creation) #578

Merged

Commits on Mar 4, 2019

  1. dag: refactoring, take PipelineTask instead of the whole Pipeline ⛏

    … and rename the package from resources to dag
    
    Signed-off-by: Vincent Demeester <[email protected]>
    vdemeester committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    1827bad View commit details
    Browse the repository at this point in the history
  2. dag: validate the DAG when validating the pipeline spec 🚒

    - Migrate the `DAG` struct and how it's build to the API
    - Update `dag` package to take `v1alpha1.DAG` as argument for
      Schedulable, …
    - Validate the DAG after `validateFrom`, and update `validateFrom`
      with no linear assumption
    
    Signed-off-by: Vincent Demeester <[email protected]>
    vdemeester committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    b234812 View commit details
    Browse the repository at this point in the history