Maven-publish gradle plugin se salta la versión

Tengo el proyecto de varios modules de gradle configurado con kotlin-script. Me gustaría agregar publicaciones al repository de maven y encontré el plugin de maven-publish para él. Pero parece omitir la versión configurada para cada proyecto:

MyProject/build.gradle.kts :

 subprojects { apply { plugin("maven-publish") } configure<PublishingExtension>() { publications { repositories { ... } create<MavenPublication>("myPublication") { from(components.getByName("java")) logger.lifecycle("test: ${project.group} ${project.name} ${project.version}") } } 

MyProject/subproject1/build.gradle.kts :

 version = "1.0.0-SNAPSHOT" 

gradle publish salida:

 test: my.project subproject1 unspecified artifact file does not exist: '.../MyProject/subproject1/build/libs/subproject1.jar' 

El file subproject1.jar no existe, pero el subproject1-1.0.0-SNAPSHOT.jar hace. ¿Cómo hacer que gradle obtenga la versión correcta del module?