-
Notifications
You must be signed in to change notification settings - Fork 404
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
feat: wasi platform build #810
Conversation
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
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.
Thanks for taking another swing at this! This looks really promising, and much less involved than the last one.
I'm excited to see where this goes! 👀
@@ -0,0 +1,66 @@ | |||
name: Integration test for wasi |
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.
❤️❤️❤️
.github/workflows/wasi.yaml
Outdated
|
||
# run a nested podman container to use annotations (could be removed once docker is able to specify annotations on containers) | ||
docker run --priviliged \ | ||
-v /tmp/crun/crun:/usr/bin/crun \ |
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.
Is there a way to just run crun directly, instead of having to run it in a container?
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.
I think it's easier to run everything inside a container, because automatically creating OCI bundles is kinda clunky. This approach makes it a bit easier.
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
@imjasonh I did some local testing on the integration tests, they should be working by now. |
Signed-off-by: Höhl, Lukas <[email protected]>
Signed-off-by: Höhl, Lukas <[email protected]>
This Pull Request is stale because it has been open for 90 days with |
Second iteration, for more information see #738
This PR implements the scenario described in #675 by using tinygo as the builder for target WASI.
Documentation is not yet done, but can be created if this feature is wanted.
SBOM generation is currently not implemented, since tinygo doesn't produce the same buildInfo that go does.
Signed-off-by: Höhl, Lukas [email protected]