Skip to content

Conversation

bhanu951
Copy link
Contributor

No description provided.


## Core Development Using DDEV

1. Clone this repository by using `git clone --branch=master https://github.com/bhanu951/drupal-core-development-project.git`
Copy link
Contributor Author

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.

Copy link

@rfay rfay left a 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
Copy link

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.

Copy link
Contributor Author

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.

@@ -0,0 +1,11 @@
#
# This file can be used for overriding ENV variables.
Copy link

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.

Copy link
Contributor Author

@bhanu951 bhanu951 Oct 31, 2024

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

@joachim-n
Copy link
Owner

@rfay I was just saying in Slack most of this looks like it belongs in the DDEV for core-dev add-on instead :)

@bhanu951 bhanu951 changed the title Make DDEV Compatible. Add DDEV Configuration Oct 31, 2024
@bhanu951
Copy link
Contributor Author

This seems to be based on a very old DDEV configuration.

Yup was using it from long time havent updated it recently , ran ddev config --auto and updated config.yml .

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.

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

#16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants