En el proyecto raiz, buscar los gradle de las 3 librerías: buildform, buildformannotation y buildformcompiler

BuildForm
Para BuildForm, modificar el script según corresponda para la nueva versión:
//PUBLISH apply plugin: 'maven' apply plugin: 'maven-publish' def groupId = 'com.jsolis.lib' def artifactId = 'buildform' def version_pub = '0.0.3' publishing { publications { library(MavenPublication) { setGroupId(groupId) setArtifactId(artifactId) version version_pub println "publishing: " + groupId println "publishing: " + artifactId println "publishing: " + version println "publishing: " + bundleReleaseAar artifact(bundleReleaseAar) } } }
Luego en la parte derecha de la IDE, buscar la pestaña “gradle” y luego en el arbol de tareas, buscar la tarea PublishToMavenLocal, doble click y esperar que compile.

El resultado debería ser Build Succeful

BuildFormAnnotation
Para buildformannotation, revisar el script en el gradle y modificar según corresponda para la nueva versión
//PUBLISH apply plugin: 'maven' apply plugin: 'maven-publish' def groupId = 'com.jsolis.lib' def artifactId = 'buildform.annotation' def version_pub = '0.0.3' task installArchives(type: Upload) { description "Installs the artifacts to the local Maven repository." repositories.mavenInstaller { configuration = configurations.default pom.groupId = groupId pom.artifactId = artifactId pom.version = version_pub } }
Luego en la terminal, ir a la carpeta del proyecto y ejecutar installarchives
javier:buildformannotation javier$ ../gradlew installArchives
Debe responder con BUILD SUCCEFUL.
BuildFormCompiler
Para buildformcompiler, revisar el script en el gradle y modificar según corresponda para la nueva versión
apply plugin: 'maven' apply plugin: 'maven-publish' def groupId = 'com.jsolis.lib' def artifactId = 'buildform.compiler' def version_pub = '0.0.3' task installArchives(type: Upload) { description "Installs the artifacts to the local Maven repository." repositories.mavenInstaller { configuration = configurations.default pom.groupId = groupId pom.artifactId = artifactId pom.version = version_pub } }
Luego revisar las dependencias, se apunta al proyecto para el desarrollo pero para publicación debe apuntar a la librería publicada.
//implementation project(':buildformannotation') implementation 'com.jsolis.lib:buildform.annotation:0.0.3'
Luego en la terminal, ir a la carpeta del proyecto y ejecutar installarchives
javier:buildformcompiler javier$ ../gradlew installArchives
Debe responder con BUILD SUCCEFUL.