-
Notifications
You must be signed in to change notification settings - Fork 905
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
Addition --name
-n
argument for kedro new in non-interactive mode
#2865
Comments
I've been looking for this in a loooong time, i definitely upvote this! |
--name
-n
argument for kedro new?--name
-n
argument for kedro new
Tangentially related #1692 |
Can I also ask for telemetry consent at this point as well? For CI/CD workflows this is critical. |
This has been design in technical design, but I guess we haven't turn that into concrete issue. I have convert them into issues and put it in backlog |
--name
-n
argument for kedro new--name
-n
argument for kedro new in non-interactive mode
There are a lot of assignees, so I'm a bit confused, but can I take this? I've already implemented this for a private Kedro-ish fork, so I'll just copy it. |
I've started working on this yesterday. It's gonna need a bit of cleanup on the |
Closed in #3235 🎉 |
Description
When you have created a Kedro project and execute a kedro command on the CLI for the first time it asks a <project_name>. This is annoying when you keep creating new project, or need to create project with non-interactive mode.
Currently the workaround looks like:
yes project | kedro new -s pandas-iris
The task is to add an option to kedro new to immediately
Context
When running
kedro new
, it will prompt you to enter the project name. It takes some time forcookiecutter
to download the repository and user are stuck until it finished. It would be a nice-to-have if I can give aname
argument so I can create the project in 1 command instead of 2.What this is not
-n
is not provided, then prompt user to input the name of the project.Possible Implementation
kedro new -s pandas-iris -n my-pandas
- introduce a new argumentThis should be very easy to implement.
Possible Alternatives
The text was updated successfully, but these errors were encountered: