diff --git a/.bazelversion b/.bazelversion index 93c8ddab..e81e85b8 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -7.6.0 +7.6.2 diff --git a/.bcr/config.yml b/.bcr/config.yml new file mode 100644 index 00000000..ca41922a --- /dev/null +++ b/.bcr/config.yml @@ -0,0 +1,3 @@ +moduleRoots: +- "." +- wasm-cc diff --git a/.bcr/metadata.template.json b/.bcr/metadata.template.json new file mode 100644 index 00000000..4bf3fa1c --- /dev/null +++ b/.bcr/metadata.template.json @@ -0,0 +1,18 @@ +{ + "homepage": "https://www.envoyproxy.io/", + "maintainers": [ + { + "github": "mmorel-35", + "github_user_id": 6032561 + }, + { + "github": "phlax", + "github_user_id": 454682 + } + ], + "repository": [ + "github:envoyproxy/examples" + ], + "versions": [], + "yanked_versions": {} +} diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml new file mode 100644 index 00000000..e826a000 --- /dev/null +++ b/.bcr/presubmit.yml @@ -0,0 +1,16 @@ +matrix: + unix_platform: + - debian11 + - ubuntu2404 + - macos_arm64 + bazel: + - 7.x + - 8.x + - 9.* +tasks: + verify_targets: + name: Verify build targets + platform: ${{ unix_platform }} + bazel: ${{ bazel }} + build_targets: + - "@envoy_examples//..." diff --git a/.bcr/source.template.json b/.bcr/source.template.json new file mode 100644 index 00000000..68762664 --- /dev/null +++ b/.bcr/source.template.json @@ -0,0 +1,5 @@ +{ + "integrity": "", + "strip_prefix": "{REPO}-{VERSION}", + "url": "https://github.com/{OWNER}/{REPO}/archive/refs/tags/v{TAG}.tar.gz" +} diff --git a/.bcr/wasm-cc/metadata.template.json b/.bcr/wasm-cc/metadata.template.json new file mode 100644 index 00000000..4bf3fa1c --- /dev/null +++ b/.bcr/wasm-cc/metadata.template.json @@ -0,0 +1,18 @@ +{ + "homepage": "https://www.envoyproxy.io/", + "maintainers": [ + { + "github": "mmorel-35", + "github_user_id": 6032561 + }, + { + "github": "phlax", + "github_user_id": 454682 + } + ], + "repository": [ + "github:envoyproxy/examples" + ], + "versions": [], + "yanked_versions": {} +} diff --git a/.bcr/wasm-cc/presubmit.yml b/.bcr/wasm-cc/presubmit.yml new file mode 100644 index 00000000..6d38e8af --- /dev/null +++ b/.bcr/wasm-cc/presubmit.yml @@ -0,0 +1,16 @@ +matrix: + unix_platform: + - debian11 + - ubuntu2404 + - macos_arm64 + bazel: + - 7.x + - 8.x + - 9.* +tasks: + verify_targets: + name: Verify build targets + platform: ${{ unix_platform }} + bazel: ${{ bazel }} + build_targets: + - "@envoy_examples_wasmcc//..." diff --git a/.bcr/wasm-cc/source.template.json b/.bcr/wasm-cc/source.template.json new file mode 100644 index 00000000..a3b08c78 --- /dev/null +++ b/.bcr/wasm-cc/source.template.json @@ -0,0 +1,5 @@ +{ + "integrity": "", + "strip_prefix": "{REPO}-{VERSION}/wasm-cc", + "url": "https://github.com/{OWNER}/{REPO}/archive/refs/tags/v{TAG}.tar.gz" +} diff --git a/.gitignore b/.gitignore index 87245975..9061b9ea 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ !\.bazelrc !\.bazelproject !\.bazelversion +!\.bcr !\.circleci !\.clang-format !\.clang-tidy diff --git a/MODULE.bazel b/MODULE.bazel new file mode 100644 index 00000000..eb012790 --- /dev/null +++ b/MODULE.bazel @@ -0,0 +1,4 @@ +module( + name = "envoy_examples", + version = "0.1.4-dev", +) diff --git a/WORKSPACE.bzlmod b/WORKSPACE.bzlmod new file mode 100644 index 00000000..e69de29b diff --git a/wasm-cc/.bazelversion b/wasm-cc/.bazelversion index 93c8ddab..e81e85b8 100644 --- a/wasm-cc/.bazelversion +++ b/wasm-cc/.bazelversion @@ -1 +1 @@ -7.6.0 +7.6.2 diff --git a/wasm-cc/MODULE.bazel b/wasm-cc/MODULE.bazel new file mode 100644 index 00000000..96dc9a31 --- /dev/null +++ b/wasm-cc/MODULE.bazel @@ -0,0 +1,5 @@ +module( + name = "envoy_example_wasmcc", + version = "0.1.4-dev", + repo_name = "envoy-example-wasmcc" +) diff --git a/wasm-cc/WORKSPACE.bzlmod b/wasm-cc/WORKSPACE.bzlmod new file mode 100644 index 00000000..e69de29b