-
Notifications
You must be signed in to change notification settings - Fork 397
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
Allow disabling buildkit for engines lacking support. #1032
Conversation
f87d071
to
a42c987
Compare
a42c987
to
fe7215c
Compare
This could also likely be fixed by either using an environment variable (to manually disable) or by checking if |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks good to me for now
adding more comprehensive checks for automatically doing this could be done in the client/server checks for platform I think, only issue is that the fields are not stable between implementations
bors r=Emilgardis |
1032: Allow disabling buildkit for engines lacking support. r=Emilgardis a=Alexhuszagh Co-authored-by: Alex Huszagh <[email protected]>
Build failed: |
bors retry possible spurious error on winehq |
1032: Allow disabling buildkit for engines lacking support. r=Emilgardis a=Alexhuszagh Co-authored-by: Alex Huszagh <[email protected]>
Build failed: |
It looks like a signing key changed, I'll try to fix this and submit a PR: |
sounds good! The zig error is due to not using https://github.com/cross-rs/cross/actions/runs/3149116522/jobs/5120408064#step:10:1398 |
Ah ok, so I need to fix that logic then. |
This also will be helpful temporarily with |
Setting the environment variable `CROSS_CONTAINER_ENGINE_NO_BUILDKIT=1` will disable the use of BuildKit when building images (including custom ones), allowing `cross` to be used with container engines lacking BuildKit support.
e757581
to
7dbb514
Compare
This needs the bug fixes in #1036 for Wine before merging. |
bors r=Emilgardis |
Build succeeded: |
No description provided.