magento / magento-cloud-docker

All Submissions you make to Magento Inc. (“Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
Open Software License 3.0
256 stars 192 forks source link

[FEAT]: Static Version-Controllable Configuration to mitigate long, tedious commands. #309

Closed damienwebdev closed 3 years ago

damienwebdev commented 3 years ago

Is your feature request related to a problem? Please describe. The current setup of constantly requiring build:compose on every release (or even within the life-cycle of a release) is painful.

I often find myself perusing docs that I don't want to peruse because I don't remember some --with-entrypoint -like command.

Right now, I have to frequently explain flags to devs of various seniorities every release, which is terribly painful.

Describe the solution you'd like Please provide a cloud-docker.json or something so that I don't have to constantly remember all the various flags. Potentially, a cloud-docker.default.json would also be version-controllable by the team so that each team can have their own default build:compose.

Describe alternatives you've considered None.

Additional context No.

YPyltiai commented 3 years ago

Thanks for creating an issue @damienwebdev ! As per Slack discussion - looks like this feature exists but lacks documentation. We will merge documentation and see if anything else is missing.

shiftedreality commented 3 years ago

Assigned to me for documentation release

shiftedreality commented 3 years ago

PR is being processed https://github.com/magento/devdocs/pull/8728

shiftedreality commented 3 years ago

PR was delivered documentation is avaialble: https://devdocs.magento.com/cloud/docker/docker-config-sources.html#unified-configuration

Thank you for bringing this up.