Piezas de uso de liberación Maven

El complemento de lanzamiento de Maven es una herramienta genial que simplifica la liberación. Pero quiero cambiar un poco el comportamiento.

Lo más importante es que no quiero que ningún cambio se confirme automáticamente en el repositorio. Los desarrolladores deben hacer esto manualmente.

Estoy soñando con algo como:

  1. comprobar que no se utiliza ninguna dependencia SNAPSHOT (debe)
  2. comprobar que no hay cambios no confirmados (opcional)
  3. actualizar los números de versión de todos los artefactos, permitir al usuario ingresar un nuevo número de versión (debe)
    • resuelto: con con mvn versions:set
  4. construir proyecto localmente
    • resuelto: con mvn clean install

No sé cómo seleccionar algunos de los métodos que hacen el trabajo en el complemento de lanzamiento. ¿Algunas ideas?

Respuesta 1

He estado tratando de implementar una función lambda y luego hacerla accesible a través de API-gateway. Mi función java está en JAVA y esta es la documentación que seguí para crear un simple AWS lambda ...

Aquí está mi código f = os.popen ("java -version") para i en f.readlines (): print "result", i, Básicamente quiero que la salida de java -version se almacene en f. Lo que pasa es, después ...

Tengo que averiguar la edad desde la fecha de nacimiento colocada en una mesa en una clase de probadores. Esto significa que tengo que obtener la fecha del día actual de ahora a la fecha de una determinada fecha elegida. Por otra parte, yo ...

Tengo algunos problemas para crear un proyecto de Kotlin que utiliza funciones de Java 9. Sé que Kotlin solo permite la generación de código de bytes Java 8, pero de acuerdo con kotlinlang.org, debería admitir esta funcionalidad ...