I have a pipeline for stream processing as follows.
First, i queue messages using Kafka
Next, I apply some business logic by creating a Storm topology
Finally, i push the stream of data into Elastic Search.
All of this is bundled into a Maven project. Once i build the Maven
project, i then have to manually deploy my topology to the Storm
repository. Is there a way to automate this process ? Meaning, can i
create/build my Maven project in such a way that as soon as it builds
the JAR, it uploads the JAR along with the name of the Topology defining
class on to the Storm repo ?