geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William Markito Oliveira (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GEODE-60) Geode build environment within Docker to enable anybody and on any OS and any environment can build Geode as long as there is Docker
Date Wed, 16 Sep 2015 23:07:45 GMT

    [ https://issues.apache.org/jira/browse/GEODE-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14791272#comment-14791272
] 

William Markito Oliveira commented on GEODE-60:
-----------------------------------------------

Hi Jun! 

The audiences I'm trying to differ here are committers and people that will be building the
project (/dev-tools) vs the developers/users who are just going to download and consume the
final image (/docker). 

Currently, the "real and cool" Docker image we have has everything they need for running gfsh,
locator and server. We don't have different distribution for those yet because from the dependencies
perspective they're almost the same.  When we break gemfire.jar into multiple jars, then it
would make sense, but currently is the jar required for gfsh/locator/server and clients. So
it's one image for everything currently. Very similar to other database project images out
there.

By the way, thanks a lot for your contribution and for this long and productive discussion.
I really appreciate it. 

>From my perspective, looks good now so, please proceed with your changes.  

> Geode build environment within Docker to enable anybody and on any OS and any environment
can build Geode as long as there is Docker
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-60
>                 URL: https://issues.apache.org/jira/browse/GEODE-60
>             Project: Geode
>          Issue Type: Sub-task
>          Components: build
>            Reporter: jun aoki
>            Assignee: jun aoki
>         Attachments: GEODE-60-2.patch, GEODE-60-3.patch, GEODE-60-4.patch, GEODE-60.patch
>
>
> geode build is on gradle and seems very tidy but it still requires third party libraries,
like Java.
> Let's have a Docker environment so that at least we have an reliable immutable environment
and we can use it on CI on builds.apache.org https://builds.apache.org/view/E-G/view/Geode/
> (From my experience, It is a bit of pain to find a right environment on builds.a.o but
Docker is a cure so far.) 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message