-
Notifications
You must be signed in to change notification settings - Fork 12
Add DDEV Configuration #32
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
base: main
Are you sure you want to change the base?
Conversation
|
||
## Core Development Using DDEV | ||
|
||
1. Clone this repository by using `git clone --branch=master https://github.com/bhanu951/drupal-core-development-project.git` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line needs update based upon this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems to be based on a very old DDEV configuration. Please do a ddev config --auto
and look at the result and use that.
I would prefer that the many custom commands like nightwatch and phpcs come from one of the other add-ons which is carefully maintained, to avoid conflicts, but understand the convenience of using them here.
Thanks for the effort, please update to current usage, thanks!
router_https_port: "443" | ||
xdebug_enabled: false | ||
additional_hostnames: | ||
- drupal-core-testing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding this here means you'll have trouble running more than one project at a time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, but it makes easier to access phpunit tests output htmls.
.ddev/docker-compose.override.yaml
Outdated
@@ -0,0 +1,11 @@ | |||
# | |||
# This file can be used for overriding ENV variables. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please put environment variables in the config.yaml (web_environment
) instead of this file. Remove this file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think having a separate file makes it's easier for modification. But will remove the file from PR
@rfay I was just saying in Slack most of this looks like it belongs in the DDEV for core-dev add-on instead :) |
Yup was using it from long time havent updated it recently , ran
I like to have them in this repo itself which makes all the required tools for core development available at one place. @rfay updated the PR with suggested changes please have a look into it again. To jog your memory to recall earlier discussion old PR of same changes |
No description provided.