Skip to content

Refine Docker build and acceptance flow#47

Merged
ThaddeusJiang merged 3 commits into
mainfrom
codex/docker-elixir-base-image
May 24, 2026
Merged

Refine Docker build and acceptance flow#47
ThaddeusJiang merged 3 commits into
mainfrom
codex/docker-elixir-base-image

Conversation

@ThaddeusJiang
Copy link
Copy Markdown
Owner

Summary

  • switch the Docker build to a multi-stage flow that still uses an Elixir base image in the final stage
  • keep mix, elixir, and erl available in the running container instead of using mix release
  • update the acceptance testing skill and compose config to validate the app in the compose network
  • add a .dockerignore and record the Docker packaging decision in an ADR

Testing

  • docker build -t save_it:test .
  • mise run build-acceptance-test
  • docker compose up -d cobalt-api typesense typelens
  • docker compose --profile prod up --build save_it

@ThaddeusJiang ThaddeusJiang merged commit c152e20 into main May 24, 2026
1 check passed
@ThaddeusJiang ThaddeusJiang deleted the codex/docker-elixir-base-image branch May 24, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant