Skip to content

PHP 8.3 #13

Open
Open
@mariacha

Description

@mariacha

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.

Current problem, probably I need to run some startup script, and I can't figure out which one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions