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]

Reply via email to