[ https://issues.apache.org/jira/browse/GEODE-3748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Swapnil Bawaskar updated GEODE-3748: ------------------------------------ Issue Type: New Feature (was: Bug) > gradle plugin for integration testing geode applications > -------------------------------------------------------- > > Key: GEODE-3748 > URL: https://issues.apache.org/jira/browse/GEODE-3748 > Project: Geode > Issue Type: New Feature > 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)