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

Extend COMPOSER_ARGS with --no-scripts #53

Open
boesing opened this issue Sep 24, 2021 · 0 comments
Open

Extend COMPOSER_ARGS with --no-scripts #53

boesing opened this issue Sep 24, 2021 · 0 comments
Labels
Enhancement Help Wanted RFC Request for Comment; proposal for major new feature or changes.

Comments

@boesing
Copy link
Member

boesing commented Sep 24, 2021

Feature Request

Q A
New Feature yes
BC Break maybe

Summary

In mezzio/mezzio-skeleton#54 we found out, that the project is not tested at all. This is due to the fact that it provides pre-install-cmd script to interact with a potential user when using composer create-project.
After the project finishes up installing the user-requested packages, it cleans-up the project which also removes the unit tests which are related to the component (as it is not needed in created projects).

This is due to the fact, that composer does not pass --no-scripts when composer install (e.g.) is being executed.

I would like to request either to add --no-scripts to the COMPOSER_ARGS or to add a way to provide additional (or exclusive) COMPOSER_ARGS to the JOB which overrule the existing COMPOSER_ARGS.

Feedback is very welcome.

@boesing boesing added Enhancement Help Wanted RFC Request for Comment; proposal for major new feature or changes. labels Sep 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Help Wanted RFC Request for Comment; proposal for major new feature or changes.
Projects
None yet
Development

No branches or pull requests

1 participant