bilhej/docker
Joakim Mörling 5eb49c05a8
All checks were successful
CI / Lint, type check, unit tests, coverage (push) Successful in 1m47s
CI / E2E browser tests (push) Successful in 44s
fix: correct COPY paths in backend.prod.Dockerfile
The production backend Dockerfile was looking for Gradle files in a
backend/ subdirectory that doesn't exist in the repo structure:

- gradlew lives at repo root, not backend/gradlew
- gradle/ wrapper dir lives at repo root, not backend/gradle/
- settings.gradle lives at repo root, not backend/settings.gradle

Fixed by copying root-level Gradle files and placing backend-specific
files in the backend/ subdirectory. Also added :backend: subproject
prefix to Gradle tasks and corrected the output JAR path.

This fixes the deploy pipeline failure:
failed to calculate checksum: /backend/settings.gradle: not found
2026-05-20 11:48:29 +02:00
..
backend.Dockerfile refactor: move Gradle wrapper to repo root, add convenience tasks 2026-05-01 18:40:18 +02:00
backend.e2e.Dockerfile feat: add isolated E2E browser test pipeline for Forgejo Actions 2026-05-19 18:07:12 +02:00
backend.prod.Dockerfile fix: correct COPY paths in backend.prod.Dockerfile 2026-05-20 11:48:29 +02:00
bilhej.nginx.conf feat: add production deploy pipeline and nginx config for bilhej.se 2026-05-19 21:21:36 +02:00
entrypoint.sh feat: add Docker Compose setup with dev and prod configurations 2026-05-01 01:45:07 +02:00
frontend.Dockerfile feat: add Docker Compose setup with dev and prod configurations 2026-05-01 01:45:07 +02:00
frontend.e2e.Dockerfile fix: E2E pipeline — vite preview instead of nginx, ts build fixes 2026-05-19 18:53:52 +02:00
frontend.prod.Dockerfile feat: add Docker Compose setup with dev and prod configurations 2026-05-01 01:45:07 +02:00
nginx.conf feat: add Docker Compose setup with dev and prod configurations 2026-05-01 01:45:07 +02:00
playwright.e2e.Dockerfile feat: add isolated E2E browser test pipeline for Forgejo Actions 2026-05-19 18:07:12 +02:00