-
Notifications
You must be signed in to change notification settings - Fork 67
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
Spin out Built Tool Script commands from user's composer.json #383
Comments
These scripts are meant to be customized, not maintained by the upstream. |
|
The scripts you are referring to are in an "example" repository. Pantheon example repositories are starting points that show customers how they can set up and maintain their own sites and workflows. The maintainable and scalable approach you are looking for is Pantheon's Integrated Composer feature. We will be providing an example project for using build tools with Integrated Composer in the feature. When we build this, we will ensure that as much functionality as possible is provided by the platform and the Build Tools plugin. Note that many of the scripts that you quote above are for testing, though; these will remain as examples for each individual site to customize and maintain, as the testing requirements for sites can vary. |
When a fresh project is initialized with build-tools a large scripts session is added to composer.json. Most of these should be moved into
terminus-build-tools
or abuild-tool-dependencies
repo as robo-php commands. That way they can be maintained and updated and users can then get those updates viacomposer update terminus-build-tools
instead of needing to manually edit their composer file.The text was updated successfully, but these errors were encountered: