{"push_id":2450129621,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f045b23f3c3dfbb271a1ddc75f95ff4205b7dd03","before":"b4140b5d7558c33211eed9c26a5b960beb8d3ed3","commits":[{"sha":"f045b23f3c3dfbb271a1ddc75f95ff4205b7dd03","author":{"name":"Dhi Aurrahman","email":"6e9f4407f673c3c804ff1bc4722c394691f70966@rockybars.com"},"message":"Add requirements to build the envoy binary\n\nThis patch adds files that are required to build the envoy binary from\nthe main repository. Envoy uses bazel as its build system. To install\nbazel please consult to: https://docs.bazel.build/versions/master/install.html\n\nHere we add WORKSPACE and source/BUILD which contains the necessary\nlines to fetch and build envoy binary from source.\n\nNOTE: we grab envoy using bazel http_archive syntax. It essentially\nfetches the archived file from github, based on the provided commit SHA.\nSo, if you want to build envoy binary of different commit point, feel\nfree to paste the commit hash as ENVOY_SHA in the WORKSPACE.\n\nTo build envoy (in debug version), run:\n\n```\n$ bazel build //source:envoy\n```\n\nThis takes some times. So, grab your cookies!\n\nWhen the build process is done, you can check if it is successfully built by\nrunning the help command. i.e.\n\n```\n$ ./bazel-bin/source/envoy --help\n```\n\nTo play around, you can check the getting started page on envoy doc\nsite:\n\nhttps://www.envoyproxy.io/docs/envoy/latest/start/start\n\nCongrats! You've been successfully built envoy in your local!\n\nSigned-off-by: Dhi Aurrahman <dio@rockybars.com>","distinct":true,"url":"https://api.github.com/repos/dio/envoy-filter-diy/commits/f045b23f3c3dfbb271a1ddc75f95ff4205b7dd03"}]}
{"actor":{"display_login":"dio"}}