Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache CI Layers #422

Closed
gakonst opened this issue Apr 12, 2021 · 3 comments
Closed

Cache CI Layers #422

gakonst opened this issue Apr 12, 2021 · 3 comments
Labels
C-feature Category: features

Comments

@gakonst
Copy link
Contributor

gakonst commented Apr 12, 2021

Currently, the docker images are always re-built from scratch. Ideally, we should be able to cache the layers after each CI build, so that it does not take 10m to run a cold build to run integration tests.

@gakonst gakonst added the A-ci label Apr 12, 2021
@snario snario removed the A-ci label Apr 12, 2021
@gakonst gakonst added A-ci C-feature Category: features labels Apr 12, 2021
@snario
Copy link
Contributor

snario commented Jun 2, 2021

Attempted to use satackey/action-docker-layer-caching but it runs out of space: https://github.com/ethereum-optimism/optimism/actions/runs/900003279

@gakonst
Copy link
Contributor Author

gakonst commented Jun 3, 2021

Maybe satackey/action-docker-layer-caching#78 (comment)? The total size of the images is 5GB, each image is about 500-900

@smartcontracts
Copy link
Contributor

CI layers now being cached properly as a result of our move to Circle CI.

mslipper pushed a commit that referenced this issue May 15, 2022
…rams

Update reference geth entrypoint with variable parameters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature Category: features
Projects
None yet
Development

No branches or pull requests

3 participants