paritytech / cachepot

cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage

Home Page:https://cachepot.cc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove docker so we can run it from within docker

TriplEight opened this issue · comments

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

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.