paritytech / cachepot

cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
https://cachepot.cc
Apache License 2.0
171 stars 13 forks source link

Remove docker so we can run it from within docker #114

Closed TriplEight closed 2 years ago

TriplEight commented 3 years ago

We can't avoid running cachepot from docker, and it uses the old docker driver that makes it impossible.

drahnr commented 3 years ago

What we want here, is to be able to run integration tests from within docker ootb without extra permissions, by sidestepping it entirely. This requires refactoring the integration tests to abstract the container executor over docker, podman and no-op.