This project demonstrates the usage of Bazel to build a Flink application using Maven.
The bazel java setup was originated from bazelbuild and the AWS flink setup was taken from amazon-kinesis-data-analytics-examples
The project was setup following the instructions from the AWS page
Build the application by running:
bazel build :flink-example
The jar file can be found at bazel-bin/flink-example_deploy.jar
Test the application by running:
bazel test :tests
Create a container image, suitable to push to a remote docker registry:
bazel build :image