Islandora-Devops / isle-dc

ISLE 8 - Dockerized Islandora 8 Deployment orchestrated with docker-compose
MIT License
23 stars 60 forks source link

Add php 8.2 // isle-buildkit:3.x support #367

Closed joecorall closed 1 year ago

joecorall commented 1 year ago

Summary

https://github.com/Islandora-Devops/isle-buildkit/pull/299 bumped the isle-buildkit major version from 2.x to 3.x since that PR upgraded PHP 8.1 -> 8.2, and 8.2 could break drupal 9 sites. This PR simply checks if the tag is 3.x and sets the PHP FPM pid file to the correct value. It also bumps the starter site and default isle-buildkit tags to the latest versions.

Testing

New functionality

Running this command (which will destroy any site you may have running locally) spins up a d10 site with php 8.2

make down clean
make starter TAG=3.0.0

Regression test

Running this command (which will destroy any site you may have running locally) spins up a d10 site with php 8.1

make down clean
make starter TAG=2.0.10