istio-ecosystem / wasm-extensions

Contains miscellaneous Wasm extensions for Istio
Apache License 2.0
107 stars 34 forks source link

Add ci and initialize bazel workspace #3

Closed bianpengyuan closed 3 years ago

bianpengyuan commented 3 years ago

Signed-off-by: Pengyuan Bian bianpengyuan@google.com

Mostly copy paste set up from proxy wasm cpp sdk repo: https://github.com/proxy-wasm/proxy-wasm-cpp-sdk. Will need to add license check in later PR after I figured out how to hook istio license check with github action.

bianpengyuan commented 3 years ago

@mandarjog

bianpengyuan commented 3 years ago

@kyessenov ptal

bianpengyuan commented 3 years ago

@linsun Do you manage the membership of istio-ecosystem org? I cannot add Kuat as a reviewer, could you please help to invite him as a collaborator? Thanks!

linsun commented 3 years ago

Kuat is already invited, the status is pending his response.

kyessenov commented 3 years ago

Sorry, my invitation has expired. Github sends it to a wrong email address.

mandarjog commented 3 years ago

@bianpengyuan @kyessenov for any subsequent PR, we at least want to run make build / make test or equivalent in the extensions subdir

kyessenov commented 3 years ago

Can we add a simple helloworld extension as a first example?

mandarjog commented 3 years ago

Yes, let’s do that