Skip to content

Conversation

@magf
Copy link

@magf magf commented Oct 19, 2025

fix(ci): replace docker-compose with docker compose plugin for E2E tests (#2659)

This PR replaces the deprecated Python-based docker-compose (v1) with the modern docker compose (v2, Go-based plugin) in the Justfile for the e2e-stable and e2e-debug recipes. This ensures compatibility with newer Docker CLI versions in CI environments, fixing failing end-to-end tests.

Changes

  • Updated Justfile to use docker compose instead of docker-compose in e2e-stable and e2e-debug recipes.

Related Issues

  • Fixes failing E2E tests in CI due to deprecated docker-compose usage.

@magf
Copy link
Author

magf commented Oct 19, 2025

Depends on #2660 being merged first for Rust 1.89.0 compatibility.
Updates Justfile to use docker compose (v2 plugin) instead of deprecated docker-compose.
CI is green, ready for review after #2660.
@aesedepece Please review after merging #2660.

@magf
Copy link
Author

magf commented Oct 19, 2025

All checks in my fork completed successfully. When next patch #2660 was merged.

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