Launcher script should confirm that DDEV is at version 1.24.0 or later

Created on 16 December 2024, 5 months ago

Problem/Motivation

The DDEV launcher script (launch-drupal-cms.sh) doesn't check the version of DDEV in use. We kind of need it to be 1.24.0, since that's when PHP 8.3 was made the default PHP version.

Proposed resolution

There are a few ways we could approach this:

  • Adjust the ddev config call so that it passes --ddev-version-constraint=">= 1.24.0"
  • Use the ddev debug match-constraint command to determine if we need to pass --php-version=8.3 to ddev-config
  • Just always pass --php-version=8.3 to ddev config

I personally favor the final option; it seems like it would be the most accommodating for the greatest number of people.

πŸ“Œ Task
Status

Active

Component

General

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024