Here's an example "refactoring" of the ci.Dockerfile,
which reduces the size from 3 GB to 2 GB.
At least the integration tests in chariot are still passing,
but that should probably not be "the one source of truth" if this refactoring is sound or not :grinning:
I think the main things which is gotten rid of with this updated image are "leftovers" from sbt and git checkouts.
I'm not confident in that I know which files from the lila git checkout that are needed in actual runtime - but the current copying of
Here's an example "refactoring" of the
ci.Dockerfile
, which reduces the size from 3 GB to 2 GB.At least the integration tests in chariot are still passing, but that should probably not be "the one source of truth" if this refactoring is sound or not :grinning:
I think the main things which is gotten rid of with this updated image are "leftovers" from sbt and git checkouts.
I'm not confident in that I know which files from the lila git checkout that are needed in actual runtime - but the current copying of
seems to work so far...