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

Reply via email to