DrupalPod icon indicating copy to clipboard operation
DrupalPod copied to clipboard

Installation fails if no profile is selected

Open fjgarlin opened this issue 1 year ago • 0 comments

Describe the bug

If no profile is selected in the widget, the installation fails.

To solve this, we could:

  • Set a default value
  • Or make the field mandatory on the widget
  • Or check if the variable is empty before using it here.

To Reproduce

https://gitpod.io/new/#DP_PROJECT_NAME=project_browser,DP_ISSUE_FORK=project_browser-3446603,DP_ISSUE_BRANCH=3446603-test-environments,DP_PROJECT_TYPE=project_module,DP_MODULE_VERSION=2.0.x,DP_CORE_VERSION=10.3.2,DP_PATCH_FILE=,DP_INSTALL_PROFILE=''/https://git.drupalcode.org/project/drupalpod

Expected behavior

Installation finishes.

Screenshots

Forgot to take a screenshot, but the error is:

Configuring a 'drupal' project named 'DrupalPod' with docroot 'web' at '/workspace/drupalpod/web'.
For full details use 'ddev describe'.
No settings.php file exists, creating one
Configuration complete. You may now run 'ddev start'.
 You are about to:
 * DROP all tables in your 'db' database.

 // Do you want to continue?: yes.                                                                                      


In SiteInstallCommands.php line 216:
                                           
  Could not find a recipe.yml file for ''  
                                           

Failed to run drush si -y --account-pass=admin --site-name=DrupalPod '': exit status 1

Version and configuration information (please complete the following information)

  • Issue page https://www.drupal.org/project/project_browser/issues/3446603
  • Issue branch 3446603-test-environments
  • Drupal core version 10.3
  • Project type
  • [ ] Core
  • [x] Module
  • [ ] Theme

fjgarlin avatar Nov 22 '24 11:11 fjgarlin