chore: remove orphaned _devenvironment/Dockerfile#77
Conversation
The file was unreferenced: _devenvironment/docker-compose.yml only defines the mysql service (no build:), and nothing else in the repo builds it. As written (COPY . . && RUN mvn clean verify from a context with no pom) it could not build anyway. Removing it also drops the only maven base-image version that diverged from fr-batch-service/Dockerfile.
|
Warning Review limit reached
More reviews will be available in 28 minutes and 4 seconds. Learn how PR review limits work. Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file). ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits. 🚦 How do rate limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan refill rate. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, the refill rate gradually slows as usage increases. The highest same-day bursts are limited more strictly. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
Removes
fr-batch-service/_devenvironment/Dockerfile, an unreferenced (dead) file.Why
_devenvironment/docker-compose.ymlonly defines themysqlservice and has nobuild:key — it never builds this Dockerfile.task up/downrun podman-compose against that compose file, which doesn't touch it).COPY . . && RUN mvn clean verifyruns against the_devenvironmentdirectory, which contains only the compose file and this Dockerfile — nopom.xml.It also happened to be the only Maven base-image pin that diverged from the real build image: this file used
maven:3.9.12-eclipse-temurin-21whilefr-batch-service/Dockerfileusesmaven:3.9-eclipse-temurin-21. Removing it leavesfr-batch-service/Dockerfileas the single source of truth for the build image.Risk
None — the file is unused. CI is unaffected (the real image build lives in
fr-batch-service/Dockerfile, built bydocker/docker-dry-run).