[
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)