As some of you may know Eclipse artifacts are normally published to P2 repositories which sadly do not conform to maven’s conventions. Maven has a plugin called Tycho which lets it consume and publish artifacts form/to P2 repositories. I wonder if Gradle has a similar feature as I’d like to build a my next project with Gradle and it requires dependencies from a P2 repository.
Worth noting that P2 artifacts may be packaged in other ways than just ‘jar’ and ‘zip’, for example ‘eclipse-plugin’.
Gradle doesn’t currently support P2 repositories. More generally, supporting Eclipse RCP development isn’t something that we are currently investing in, However, we’d very much welcome (and support) a third-party initiative to make it happen.