Issue Number | 831 |
---|---|
Summary | Use ddev for local development |
Created | 2025-03-12 06:01:41 |
Issue Type | Improvement |
Submitted By | Kline, Robert (NIH/NCI) [C] |
Assigned To | Kline, Robert (NIH/NCI) [C] |
Status | Resolved |
Resolved | 2025-03-12 13:40:47 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.497896 |
ddev
is the recommended tool for managing Drupal
development. The cgdp
project is adopting it and this will
keep the EBMS project in line with the rest of the team's toolset.
Advantages include
faster tests (by a factor of four)
better integration with Xdebug in VS Code
decouples PHP version from the host machine
many convenience commands
better support from the Drupal community
For that last bullet, I have noticed that advice given in the Drupal
Slack channels assumes the use of {}ddev{
}. This will make
our development environment match that of those to whom we reach out for
assistance with troubleshooting.
Development has been switched to {}ddev{
}. All tests are
passing (and they run much faster).
Elapsed: 0:00:00.000531