Skip to content
This repository was archived by the owner on Apr 24, 2025. It is now read-only.

Commit 7e46268

Browse files
authored
e2e on envoy upstream (#84)
* e2e on envoy upstream Signed-off-by: mathetake <[email protected]> * fix image Signed-off-by: mathetake <[email protected]> * fix image Signed-off-by: mathetake <[email protected]> * fix e2e flag Signed-off-by: mathetake <[email protected]> * release 0.0.9 Signed-off-by: mathetake <[email protected]> * fix envoy Signed-off-by: mathetake <[email protected]>
1 parent b82a0e4 commit 7e46268

File tree

2 files changed

+32
-5
lines changed

2 files changed

+32
-5
lines changed

.github/workflows/workflow.yaml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,34 @@ jobs:
4646
name: wasm-binaries
4747
path: examples
4848

49-
e2e-tests:
49+
e2e-tests-envoy:
50+
strategy:
51+
matrix:
52+
envoy-image: [ "envoyproxy/envoy-dev:6287f174f72ca6ca841cdac2cf5cc645c95dd754" ] # TODO: add release tagged version
53+
name: e2e tests on examples
54+
needs: build-examples
55+
runs-on: ubuntu-latest
56+
container:
57+
image: ${{ matrix.envoy-image }}
58+
steps:
59+
- name: checkout
60+
uses: actions/checkout@v2
61+
62+
- name: download wasm-binaries
63+
uses: actions/download-artifact@v2
64+
with:
65+
name: wasm-binaries
66+
path: examples
67+
68+
- name: set up go 1.15
69+
uses: actions/setup-go@v1
70+
with:
71+
go-version: 1.15
72+
73+
- name: run e2e test
74+
run: CGO_ENABLED=0 go test ./e2e/... -v
75+
76+
e2e-tests-istio:
5077
strategy:
5178
matrix:
5279
istio-version: [ 1.7.0, 1.7.1, 1.7.2, 1.7.3 ]

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ TinyGo's official tagged release of WASI target will come soon, and after that y
5454

5555
### compatible ABI / Envoy builds
5656

57-
| proxy-wasm-go-sdk| proxy-wasm ABI version |istio/proxyv2|
58-
|:-------------:|:-------------:|:-------------:|
59-
| main | 0.2.0| v1.17.x |
60-
| v0.0.8 | 0.2.0| v1.17.x |
57+
| proxy-wasm-go-sdk| proxy-wasm ABI version |istio/proxyv2| Envoy upstream|
58+
|:-------------:|:-------------:|:-------------:|:-------------:|
59+
| main | 0.2.0| v1.17.x | [6287f174f72ca6ca841c](https://github.com/envoyproxy/envoy/tree/6287f174f72ca6ca841cdac2cf5cc645c95dd754) |
60+
| v0.0.9 | 0.2.0| v1.17.x | [6287f174f72ca6ca841c](https://github.com/envoyproxy/envoy/tree/6287f174f72ca6ca841cdac2cf5cc645c95dd754) |
6161

6262

6363
## run examples

0 commit comments

Comments
 (0)