Closed shaal closed 1 year ago
Open the branch in Web Editor • VS Code • Insiders
Open Preview
This pull request introduces a reorganization of the Drupal setup scripts, improving modularity and maintainability. It adds support for composer-drupal-lenient
based on Drupal core version, refactors module installation, and enhances environment setup for headless Gitpod.
File Path | Summary |
---|---|
.gitpod/drupal/drupalpod-setup/... |
Introduced new file structure for drupalpod-setup.sh , dividing it into logical sections. Added sourcing of setup_env.sh , install_modules.sh , and drupal_version_specifics.sh . |
.gitpod/drupal/drupalpod-setup/setup_env.sh |
Added script to set up default configurations for a prebuild process. |
.gitpod/drupal/drupalpod-setup/install_modules.sh |
Added script to set environment variables for Drupal modules. |
.gitpod/drupal/drupalpod-setup/drupal_version_specifics.sh |
Added support for composer-drupal-lenient package based on Drupal core version. |
.gitpod.yml |
Updated file path for drupalpod-setup.sh due to reorganization of file structure. |
.gitpod/drupal/install-essential-packages.sh |
Improved robustness and error handling by adding variable initialization and modifying conditionals. |
🐇💻
"In the land of code where the shadows lie, A rabbit hopped forth under the cloudless sky. With each line of code, it danced and twirled, Celebrating changes that bettered the world. Now with scripts so modular, clean, and neat, The rabbit rejoiced, its mission complete!"
Summary by CodeRabbit
drupalpod-setup.sh
script into several logical sections and moved it into a new subdirectory for better maintainability.composer-drupal-lenient
package indrupal_version_specifics.sh
based on the Drupal core version.setup_env.sh
andinstall_modules.sh
scripts to handle environment setup and module installation, improving modularity.install-essential-packages.sh
by adding variable initialization and modifying conditionals..gitpod.yml
to reflect the new file path ofdrupalpod-setup.sh
.