Swapnil Bawaskar created GEODE-3748:
---------------------------------------
Summary: gradle plugin for integration testing geode applications
Key: GEODE-3748
URL: https://issues.apache.org/jira/browse/GEODE-3748
Project: Geode
Issue Type: Bug
Components: build, gfsh
Reporter: Swapnil Bawaskar
Moving the GfshRule to geode-junit was a step towards allowing geode
applications to write integration tests by spinning up a geode cluster.
There is still a limitation of requiring geode to be installed locally and
GEODE_HOME to be pointing to that direction.
In order to make integration testing easier in CI environments where geode
might not be installed, we should create a gradle plugin that will download,
unzip the geode distribution and set GEODE_HOME to point to that location.
Ideal usage for users should be:
1. in your build.gradle file:
{noformat}
apply-plugin: 'org.apache.geode.integration-test'
{noformat}
2. Use the GfshRule in their tests.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)