Sto usando il plugin rilascio M2 dall'interno Jenkins che chiama la Maven-release-plugin 2.3.2 internamente, mentre la costruzione getta questo errore: You don't have a SNAPSHOT project in the reactor projects list
. Il problema è che i miei progetti poms do hanno la loro versione 1.0.0-SNAPSHOT. Cosa mi manca?Maven plug stampa - progetto SNAPSHOT necessaria
com.abc.def
è il company parent POM
, e sto solo facendo per mvn release
per utils
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.abc</groupId>
<artifactId>def</artifactId>
<version>1.0.0</version>
</parent>
<groupId>com.abc.def</groupId>
<artifactId>utils</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>utils</name>
E sì, ho fatto la mia base di Google + SO strascico e ovunque i punti che i miei POMs dovrebbero essere avere SNAPSHOT come versione, che è già lì. Tranne che il mio padre POM della società non è un'istantanea. Potrebbe essere questa la ragione?
si può mostrare il pom? – khmarbaise
@khmarbaise ha aggiunto il POM –
Si tratta di un singolo modulo o è il genitore di una build multi-modulo, perché la sua confezione è pom? – khmarbaise