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

PHP 8.3 #13

Open
mariacha opened this issue Aug 19, 2024 · 0 comments
Open

PHP 8.3 #13

mariacha opened this issue Aug 19, 2024 · 0 comments

Comments

@mariacha
Copy link

mariacha commented Aug 19, 2024

There's an open PR for this on the base image we use:
richarvey#292

However, it also feels like a good opportunity to see if we can stop using this build at all (can we build off of quay.io instead, since that's actively maintained by Pantheon?)

For sites not using Behat, they should be converted to Pantheon Build Tools anyway, so this image should really only be for sites using Behat, or sites testing spinning up a new install.

Here's an option we may try for anyone running behat: https://blog.wodby.com/continuous-integration-and-delivery-drupal-docker-circleci-192c6ac97087

This has a working version that does not use behat:
https://github.com/United-Philanthropy-Forum/km-collaborative/pull/1537

HSUS is installing but not able to find the url.
https://github.com/thinkshout/hsus/pull/2050

I need to figure out what the curl url for this internally would be.

Next step: Try docker4drupal? -- No improvement. I think I was closer here. I managed to get right back to where I was by using wodby/drupal:11-8.3. Probably need to ask the wodby people what I'm missing.

This repo: https://github.com/westkingdom/website/blob/c8701a9ac0a5b2281a692a65b12b9337c1d69307/.circleci/config.yml#L26 uses mariadb and wodby/drupal-php and uses localhost, so maybe?

now I'm trying webdevops/php-nginx:8.3. Behat is still failing to connect to the site. curl 127.0.0.7 is failing.

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

No branches or pull requests

1 participant