Skip to content

chore(ci): split Dockerfile into dev/builder/runtime stages#158

Merged
Laudin Alessandro Molina Troconis (lmolina) merged 2 commits intomainfrom
task/lamolina/container-multi-stage/main
Mar 10, 2026
Merged

chore(ci): split Dockerfile into dev/builder/runtime stages#158
Laudin Alessandro Molina Troconis (lmolina) merged 2 commits intomainfrom
task/lamolina/container-multi-stage/main

Conversation

@lmolina
Copy link
Copy Markdown
Contributor

Change

Rebuilding the full image on every code change is slow. A reusable dev stage lets you iterate on build/test/develop without repeating setup.

For development and tests it is useful to have an image of Debian Bookworm.

Checklist

Rebuilding the full image on every code change is slow. A reusable dev
stage lets you iterate on build/test/develop without repeating setup.

The project is not supported on Debian Trixie, therefore the dev
container is useful to use Debian Bookworm.

Relate-to: UIC-3673
Use explicit context on commit status to identify where was a commit
marked as fail or success. Before this change, it will appear as
"default," not it should read "test" or "analyze."

Relates-to: UIC-3673
@lmolina Laudin Alessandro Molina Troconis (lmolina) force-pushed the task/lamolina/container-multi-stage/main branch from 534ceef to e6f0008 Compare March 9, 2026 11:43
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but I'm no expert

@lmolina Laudin Alessandro Molina Troconis (lmolina) merged commit 93dac5e into main Mar 10, 2026
7 checks passed
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.

3 participants