Sie können dies tun:
root/gradle-plugins/build.gradle
- Baut das gradle-plugins
Projekt
root/gradle-plugins/src/main/groovy/foo/MyPlugin.groovy
- Beispiel Plugin
root/build.gradle
- Baut alle anderen Projekte (mit Ausnahme gradle-plugins
). Diese „anderen“ Projekte gradle-plugins
Abhängigkeiten von GAV
verweisen können (Gruppe/Artefakt/Version) zB "foo:gradle-plugins:$version"
root/settings.gradle
-includeBuild 'gradle-plugins'
erstellen composite build der beiden separaten baut
Wenn Sie die gleiche Version für die beiden wollen Builds, könnten Sie verwenden this trick
Danke, ich werde sauer Vorschlag versuchen –