You don't have to use Maven, but it does simplify Jenkins configuration. You could probably get Leiningen installed on the build hosts, or you might just have your build script download it to your workspace when it's not present. (Jenkins workspaces persist.)
Dunno about Vagrant. These questions are probably appropriate for the builds@ list rather than for just your mentors. Doug On Tue, Dec 17, 2013 at 2:56 PM, P. Taylor Goetz <[email protected]> wrote: > I’d like to get started with setting up Storm CI on Jenkins. My understanding > is that mentors have to initiate that (as opposed to INFRA). > > A few questions/comments about our build process: > > Storm’s build system is Leiningen [1], which I didn’t see as an option in the > Apache Jenkins docs. Is this a problem? Are we going to have to move to maven > instead? Are there any other Apache projects using Clojure, and if so what > are they using? > > For testing Storm in distributed (multi-node) mode, would it be possible to > use something like Vagrant [2] to spin up a cluster for automated integration > testing? > > Thanks, > > Taylor > > [1] http://leiningen.org > [2] http://www.vagrantup.com
