-
-
Notifications
You must be signed in to change notification settings - Fork 15
Consider fixing versions in Dockerfile #43
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
Comments
@ZloeSabo If you're interested, maybe you could look at this issue? It would be great if we could pin the version. That would help with reducing potential breakages and with docker layer caching. |
We have since switched to a pinned version of Rust (6772d51). One line that's still suspicious is If I got that wrong and the nightly version should be pinned explicitly, that can be done without too much trouble. |
Correct. Do we still need the nightly version? |
Unfortunately, yes. (rust-lang/rust#49359) I'm keeping an eye on |
Holy smokes that has been behind a flag for a long time. |
Currently, the Dockerfile uses the following base images:
As seen, neither of these are pinned to a specific version. While this works, it effectively cancels any docker caching whenever those images are updated. Put differently: if only code involving the very last step of the Dockerfile was changed but the nightly release was changed (which it does, I guess, each night), this means re-building everything. This is both wasteful and very slow. Is it perhaps possible to pin these images to specific versions/commits?
The text was updated successfully, but these errors were encountered: