Auto deployment of Storm topology


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 ?

Sounds like you would be best asking this on a forum or other support channel where Storm users/devs hangout.