CPS-IT / project-builder

Composer package to create new projects from project templates
https://project-builder.cps-it.de/
GNU General Public License v3.0
24 stars 2 forks source link

[FEATURE] Bypass provider selection steps #120

Open mteu opened 1 year ago

mteu commented 1 year ago

Is your feature request related to a problem?

As a returning user I often select the same few templates. So, there isn't really a huge desire for me to step through the provider selection.

Describe the solution you'd like

It seems a rather logic step to allow skipping certain steps with input option arguments on the composer create-project or composer project:create command.

Example:

composer create-project cps-it/project-builder \
--stability=dev \
--template-provider=packagist \
--template-identifier="vendor/awesome-template" \
--template-version="1.0.7"

Describe alternatives you've considered

No response

Additional context

The imminent introduction of https://github.com/CPS-IT/project-builder/pull/86 is taken into consideration:

Moongazer commented 1 year ago

This would be a great feature as well 👍🏼

mteu commented 1 year ago

This would be a great feature as well 👍🏼

We are planning to introduce such a feature in v3 after the finalization of #86.

mteu commented 3 months ago

Might also be related to https://github.com/CPS-IT/project-builder/issues/13.