Hi. I would like to publish artifacts with ‘maven-publish’ from my multi module project to a Maven repository (Artifactory). I have configured a plugin in a way that worked with a single module project, but on ‘’‘gradle publish’’’ I’ve got:
‘’‘Maven publication ‘myMaven’ cannot include multiple components’’’
I based my multi module publishing configuration on an example for Ivy:
publishing {
publications {
myMaven(org.gradle.api.publish.maven.MavenPublication) {
from components.java
artifact sourcesJar
artifact javadocJar
artifact groovydocJar
}
repositories {
maven {
name = ‘repo’
url ‘…’
}
}
}
}
I looked into DefaultMavenPublication.java, but don’t know how should I configure publishing to make it work with a multi module project?
Marcin