Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 645 Bytes

BUILD.md

File metadata and controls

32 lines (21 loc) · 645 Bytes

Build

Pre-build

To build KMamiz, you'll have to build KMamiz-Web image first, then build the KMamiz WASM EnvoyFilter.

Build KMamiz

Build KMamiz with Docker BuildKit (with unit testing):

./build.sh

Build KMamiz with Docker BuildKit (skip unit testing):

./build-prod.sh

If your system does not support Docker BuildKit, or you are on SELinux based system:

./build-without-buildkit.sh

Remember to push it to your registry:

docker tag kmamiz <your-registry>/kmamiz:<tag>
docker push <your-registry>/kmamiz:<tag>