Looks good!! This will reduce Zeppelin's testing issue.

On Mon, Dec 21, 2015 at 4:42 PM, Hyung Sung Shim <[email protected]> wrote:

> Thank you for your reply. moon. :)
>
> Now we are testing the CI in private.
> So CI test environments for anybody is going to be prepared.
> I'll let you know when CI test environments is ready.
>
> Thanks.
>
> 2015-12-20 22:16 GMT-08:00 moon soo Lee <[email protected]>:
>
> > Thanks for proposing a new CI system.
> > It will definitely improves Zeppelin development.
> >
> > Is there any github repository that configured with this proposed CI
> > system? so anyone can make a pullrequest there and test it. That would be
> > really helpful.
> >
> > There're jenkins that managed by ASF. https://ci.apache.org/#jenkins.
> > But not sure this CI can be run on ASF jenkins, while it requires docker.
> > If someone can clarify, that would be appreciated.
> >
> > Thanks,
> > moon
> >
> > On Mon, Dec 21, 2015 at 11:59 AM Amos B. Elberg <[email protected]>
> > wrote:
> >
> > > I think I know a PR you could use to test it out.  :)
> > >
> > > From: Hyung Sung Shim <[email protected]>
> > > Reply: [email protected] <
> > > [email protected]>
> > > Date: December 20, 2015 at 9:56:31 PM
> > > To: [email protected] <
> [email protected]
> > >
> > > Subject:  [DISCUSS] CI system for zeppelin
> > >
> > > Dear devs.
> > >
> > > I'd like to propose new CI system for the Zeppelin project which is
> > testing
> > > in NFLabs.
> > >
> > > I knew in some cases current build system (travis) can not help
> > developping
> > > Zeppelin.
> > > 1. It can't clsasloading test at the spark cluster because of now CI
> > > environment is not the actual environment.
> > > (zeppelin and Spark is running in the same host.)
> > > 2. It can't test on the various Operating System and JDK version
> > > environments. (only build in the travis host OS and single version of
> > JDK)
> > > 3. It can't test on the various spark cluster environments. (now only
> > build
> > > with the spark standalone.)
> > > 4. It can't parallel test because of build time. (now spark standalone
> > test
> > > takes 40 minutes.)
> > >
> > > *. The proposed CI system can
> > > 1. clsasloading test at the spark cluster in actual environment by
> > testing
> > > Zeppelin in the docker container completely separated with Spark
> cluster.
> > > (Spark cluster also runs on docker.)
> > > 2. test on the various Operating System and JDK version environments.
> > > 3. test on the various spark cluster environments.
> > > - now we build zeppelin with the spark standalone and yarn and mesos
> > > backends.
> > > 4. run parallel build
> > > - It takes less than 20 minutes when we build the zeppelin with the
> spark
> > > standalone and yarn and mesos backends concurrently.
> > >
> > > *. Build system introduction.
> > > Build system is simply composed of the Jenkins and Docker and some
> > scripts.
> > > You can get the informations (how to run and how to add new build
> > features
> > > etc..) here(https://github.com/NFLabs/zeppelin-ci).
> > >
> > > *. Further discussion
> > > 1. How this proposed CI system can integrated to current Zeppelin
> github
> > > repository (hook).
> > > 2. To run this CI system, we'll need infrastructrure.
> > >
> > > I hope it helps both zeppelin developers and users.
> > >
> > > Please share your opinion.
> > > Thanks in advance!
> > >
> >
>



-- 
이종열, Jongyoul Lee, 李宗烈
http://madeng.net

Reply via email to