skilld-labs / docker-php

Drupal 9 and 10 on PHP 8/7 dev containers
13 stars 16 forks source link

Upgrade shipped drush to 8.3.2 #55

Closed andypost closed 4 years ago

andypost commented 4 years ago

Initial drush support for drupal 9 development

https://github.com/drush-ops/drush/commits/8.3.2

TODO more testing

andypost commented 4 years ago
/var/www/html/web $ drush st
 Drupal version                  :  9.0.0-dev                  
 Site URI                        :  http://default             
 Database driver                 :  sqlite                     
 Database name                   :  ./db/d8.db                 
 Database                        :  Connected                  
 Drupal bootstrap                :  Successful                 
 Drupal user                     :                             
 Default theme                   :  bartik                     
 Administration theme            :  claro                      
 PHP configuration               :  /etc/php7/php.ini          
 PHP OS                          :  Linux                      
 Drush script                    :  /usr/bin/drush             
 Drush version                   :  8.3.1                 
davidferlay commented 4 years ago

Build failling on Step 8/11 although it is not related to change of this PR @andypost

Failling with : TAGS ?= 56 56-fpm 7

ERROR: unsatisfiable constraints:
  php5-fileinfo (missing):
    required by: world[php5-fileinfo]

OK with : TAGS ?= 7-fpm 71 71-fpm 72 72-fpm 73 73-fpm 73-fpm-dev

andypost commented 4 years ago

@davidferlay new release should work fine https://github.com/drush-ops/drush/commit/544d0dbfe375ea78c9f8329409d9b8ab40ca8e3f

andypost commented 4 years ago

btw for some reason php5-fileinfo package is missing in Alpine repos, that's why build of php5 images is hard (doable manually)

andypost commented 4 years ago

btw commit 545e35da897a054ffc24bc2e58b1d573bd035781 mentions that fileinfo is requirement so I just disabled php5 6b6f164