adityamparikh opened a new pull request, #70: URL: https://github.com/apache/solr-mcp/pull/70
## Summary - Adds `spring.docker.compose.enabled=true` to `application-http.properties` so running `PROFILES=http ./gradlew bootRun` automatically starts Solr, ZooKeeper, and other services declared in `compose.yaml` before the application context initialises. - Adds `spring.docker.compose.enabled=false` to `application-stdio.properties` to disable Docker Compose in STDIO mode, where it is not useful and would pollute stdout. - Expands the comment in `build.gradle.kts` (Jib container config) to explain why `SPRING_DOCKER_COMPOSE_ENABLED=false` is baked into the container image (Docker Compose cannot start sibling containers without a Docker socket mount). - Updates `dev-docs/DEVELOPMENT.md`, `dev-docs/TROUBLESHOOTING.md`, and `docs/AUTH0_SETUP.md` to consistently use the `PROFILES` environment variable (`PROFILES=http ./gradlew bootRun`) instead of the `--spring.profiles.active` argument flag. ## Test plan - [ ] Run `PROFILES=http ./gradlew bootRun` and verify Solr starts automatically via Docker Compose without any manual `docker compose up` step. - [ ] Run `./gradlew bootRun` (STDIO mode) and verify Docker Compose is not invoked (no container startup output). - [ ] Verify `./gradlew build` passes with no test regressions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
