Hi  P. Taylor Goetz
Did any progress ever get made on this?

On Wed, Dec 18, 2013 at 10:14 AM, FangKun Cao <[email protected]> wrote:

> Hi  P. Taylor Goetz
>
> I have successfully running Storm CI on Jenkins , see attachment
>  screenshot.
> Following is my install mannal , hope this can help you .
>
> $ yum install epel-release
> $ yum install clojure
> $ wget https://raw.github.com/technomancy/leiningen/preview/bin/lein  lein
> $ chmod a+x lein
> $ ./lein
> $ vim ~/lein/profiles.clj
> {:user {:plugins [[lein-difftest "1.3.8"]
>                  [lein-marginalia "0.7.1"]
>                  [lein-pprint "1.1.1"]
>                  [lein-swank "1.4.4"]
>                  [no-man-is-an-island/lein-eclipse "2.0.0"]
>                  [lein-package "2.1.1"]
>                  [test2junit "1.0.1"]
> [lein-cloverage  "1.0.2"]
>
>                     ]
>        }
> }
>
>
> $ yum install libuuid-devel
> $ yum install git
> $ yum install ruby
> $ yum install ruby-json
> $ yum install rubygems
>
> $ git clone https://github.com/apache/incubator-storm
> $ cd incubator-storm
> $ bin/install_zmq.sh
> $ cd storm-core
> $ lein test2junit
> $ lein cloverage
>
>
>
> 2013/12/18 Doug Cutting <[email protected]>
>
>> You don't need a build host, just an account on the Jenkins server so
>> you can configure your build.
>>
>> I just tried to add you to the right LDAP group but I don't have the
>> privileges.  I think it's supposed to be self-serve through the
>> project chair.  If you ask nicely on #asfinfra IRC if someone will
>> probably just add you, failing that you can send the Incubator project
>> chair (Marvin) a note asking.
>>
>> Doug
>>
>> On Tue, Dec 17, 2013 at 3:25 PM, P. Taylor Goetz <[email protected]>
>> wrote:
>> > Thanks Doug.
>> >
>> > Good point on just having the build process download and install it.
>> That’s probably the path of least resistance.
>> >
>> > Should I query builds@ to see if someone can set up a build host for
>> us?
>> >
>> > - Taylor
>> >
>> > On Dec 17, 2013, at 6:19 PM, Doug Cutting <[email protected]> wrote:
>> >
>> >> 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
>> >
>>
>
>
>
> --
> Best wishs!
> Fangkun.Cao
>



-- 
Best wishs!
Fangkun.Cao

Reply via email to