-
-
Notifications
You must be signed in to change notification settings - Fork 29
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
Base php 7.4 #1812
Base php 7.4 #1812
Conversation
we will no longer attempt further PHP upgrades. Staying at PHP 7.4
Unit Test Results362 tests 362 ✅ 13s ⏱️ Results for commit a62b4f9. ♻️ This comment has been updated with latest results. |
mongodb-org-tools is required for the backup/restore project command being added to the PHP application
This PR tests are not expected to pass because we are changing back to the |
- move composer install into base-php image - xdebug 3.1 in both test and development app image
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. One concern about the composer extension, but I don't think that should delay getting this merged into develop; we can back that one change out later if needed.
mongodb doesn't install on arm64 images of this type
Co-authored-by: Robin Munn <rmunn@pobox.com>
This is a PR to update the base-php image to 7.4. We will not update to future PHP versions, so it makes sense to just name this base-php
We also add the mongodb-org-tools apt package to the base-php image for use in the backup/restore planned task.
Once this is merged, I can manually create a new base-php image via GHA.
TODO:
make build-base-php
locallymake
locallymongoexport
is available in the running app containerPHP tests complete successfully on my local machine, but will fail in this PR build since base-php hasn't been built properly until this is merged.