geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashvin (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, 17 Jun 2015 17:23:00 GMT

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

Ashvin commented on GEODE-60:
-----------------------------

Thanks [~jaoki].

I am not sure if the issue highlighted in this jira exists. I think Geode build is not OS
or java version dependent. Are you seeing any failures? Latest version of jdk is recommended.
But that does not mean that a specific version is needed. I mean, we may not need a docker
image for this problem and we could avoid maintaining yet another script.

For running tests, provisioning sufficient memory is needed. The exact needs will be clear
once all tests are available. I think Ambari integration tests needed specific environment
and hence containers were needed. This is not the case with Geode integration and unit tests.
Geode tests are NOT dependent on OS and jdk version. I like the container approach for testing
as it can provide the ability to execute specific tests in an isolated environment.  This
is a different requirement than what is mentioned in this jira? 

> 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.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