Plugin development and test dependencies with elastic 5.0.0

Hi,

I'm maintaining various plugins and one of them uses another plugin as a test dependency (e.g. analysis-icu).
With the 2.x code base I could simply add:

    <dependency>
      <groupId>org.elasticsearch.plugin</groupId>
      <artifactId>analysis-icu</artifactId>
      <version>${elasticsearch.version}</version>
      <scope>test</scope>
    </dependency>

And implements ESIntegTestCase like this:

    @Override
    protected Collection<Class<? extends Plugin>> nodePlugins() {
        return Collections.unmodifiableCollection(
                Arrays.asList(MyPlugin.class, AnalysisICUPlugin.class));
    }

But now the jar is no more shipped with these plugins c.f. http://repo1.maven.org/maven2/org/elasticsearch/plugin/analysis-icu/5.0.0-alpha3/

Any suggestions?

Thanks!

You can read this issue: https://github.com/elastic/elasticsearch/issues/18131 and comment there if you wish.

I was afraid of this particular reason...

Thanks!