Skip to content

Conversation

@jcastro-dotcms
Copy link
Contributor

Proposed Changes

The Docker Maven Plugin version 0.43.4 is incompatible with Docker App 29.x, causing the test-integration-ide command to fail when developers attempt to run integration tests locally. For my specific scenario, this is the version I'm currently running:

Screenshot 2026-01-27 at 2 42 09 PM

Solution

  • Updated Docker Maven Plugin: Bumped version.docker-maven.plugin from 0.43.4 to 0.48.0 in parent/pom.xml:157
  • Adjusted justfile port configurations: Updated default port settings in dev-run-debug-suspend and dev-start-on-port commands to prevent port conflicts

Changes

  • parent/pom.xml: Updated Docker Maven plugin version to 0.48.0
  • justfile: Updated default port configurations for debug and development commands

Testing

  • just test-integration-ide command now works successfully with Docker App 29.x
  • ✅ Docker containers start and stop properly
  • ✅ Integration tests can run in IDE with Docker services

Impact

Copy link
Contributor

@wezell wezell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, though I don't see the changes to the justfile. Are they not needed?

@jcastro-dotcms
Copy link
Contributor Author

@wezell that's right, the just command is correct and doesn't need to be updated. The problem comes from the "old" version of the Docker Maven Plugin.

@erickgonzalez erickgonzalez added this pull request to the merge queue Jan 28, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 28, 2026
@jcastro-dotcms jcastro-dotcms added this pull request to the merge queue Jan 28, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 28, 2026
@erickgonzalez erickgonzalez added this pull request to the merge queue Jan 28, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

[DEFECT] Docker Maven Plugin fails when running test-integration-ide command

5 participants