Skip to content

feat: Docker image override with env, update tests, constraint v1.24.3#24

Merged
stasadev merged 2 commits intomainfrom
20250411_stasadev_upstream_updates
Apr 17, 2025
Merged

feat: Docker image override with env, update tests, constraint v1.24.3#24
stasadev merged 2 commits intomainfrom
20250411_stasadev_upstream_updates

Conversation

@stasadev
Copy link
Member

@stasadev stasadev commented Apr 11, 2025

The Issue

We should be able to override phpmyadmin image with .ddev/.env.phpmyadmin

How This PR Solves The Issue

  • Adds --phpmyadmin-docker-image flag.
  • Uses tag 5 instead of 5.2.0 - there was some bug with 5.2.1, and newer phpMyAdmin didn't work with Gitpod (see Pin phpmyadmin to 5.2.0, fixes #17 #18), I rechecked it again, the current 5.2.2 works fine with Gitpod.
  • Updates README.md with new badges.
  • Updates tests, adds more health checks.
  • Adds version constraint v1.24.3
  • Adds check for db service before installing the add-on.

Manual Testing Instructions

Review https://github.com/ddev/ddev-phpmyadmin/blob/20250411_stasadev_upstream_updates/README.md

ddev add-on get https://github.com/ddev/ddev-phpmyadmin/tarball/20250411_stasadev_upstream_updates
ddev restart

Automated Testing Overview

Release/Deployment Notes

@stasadev stasadev requested a review from rfay April 11, 2025 15:31
@stasadev stasadev merged commit 3254bcb into main Apr 17, 2025
2 checks passed
@stasadev stasadev deleted the 20250411_stasadev_upstream_updates branch April 17, 2025 11:04
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.

1 participant