aurae-runtime / aurae

Distributed systems runtime daemon written in Rust.
https://aurae.io
Apache License 2.0
1.85k stars 91 forks source link

Splits the dockerfile into two for clarity #285

Closed jesse-peters closed 1 year ago

jesse-peters commented 1 year ago

We were trying to do a lot with the Dockerfile.build. I was concerned that we might accidentally put GNU libraries into it, so I create a second Dockerfile we can use for jobs that don't require such a strict environment.

Many of the layers between the two images should be the same, so I suspect we should still benefit from most of the same caching.

They are building to the same GHCR registry: Dockerfile.build gets tagged as aurae-builder:builder-latest Dockerfile.test gets tagged as aurae-builder:tester-latest