-
Notifications
You must be signed in to change notification settings - Fork 910
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
Update kedro pipeline create to use new /conf file structure #2752
Comments
Following discussion with @merelcht @deepyaman @astrojuanlu @DimedS we decided to move forward with this work with the following updates: calling
it will no longer add a /tests directory |
I think you meant to tag @DimedS 😄 |
I update the description to reflect the final decision - I also make it a parent ticket so it's easy to track the rest. This is done already but I think it will be useful to keep the record for future reference. |
Description
Currently, the
kedro pipeline create
command creates a new /parameters folder and adds a {pipeline-name}.yml inside (or just adds the file to the parameters folder if it aready exists.Context
To make this more consistent and so the global parameters.yml doesn't just randomly sit outside the directories, we want to maintian all the pipeline specific config files directly in the /conf with a specific naming convention.
Before
After
(This is outdated - edited by Nok)
Possible Implementation
calling the updated
kedro pipeline create
should:parameters_{pipeline_name}.yml
to/conf
catalog_{pipeline_name}.yml
to/conf
/pipelines
with emptynodes.py
andpipeline.py
filesCurrently, it also adds a
/tests
directory, but we want to remove this from the command because of work on #2149Final decision - see comments for the full details
kedro catalog create
to use new /conf structure #2844The text was updated successfully, but these errors were encountered: