Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 3 commits into from
Nov 22, 2023

Conversation

joecorall
Copy link
Contributor

@joecorall joecorall commented Nov 15, 2023

Summary

Islandora-Devops/isle-buildkit#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

@joecorall joecorall marked this pull request as ready for review November 15, 2023 21:49
@aOelschlager aOelschlager self-requested a review November 15, 2023 21:53
Copy link
Contributor

@aOelschlager aOelschlager left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with 3.0.0 tag and 2.0.10 tag and both ran without error. This works, thanks Joe!

@aOelschlager aOelschlager merged commit 4b1264c into Islandora-Devops:development Nov 22, 2023
@joecorall joecorall deleted the patch-1 branch November 22, 2023 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants