Details
Description
Currently, if you try to run release:prepare on a multimodule project after removing any of that build's artifacts from the local repository, it will fail. Investigate why release:prepare needs the multimodule artifacts installed in the local repository before it can succeed.
To reproduce, comment the following line in it2002/test.sh:
mvn clean install
NOTE: This may have to do with the version resolution code, which is used to resolve SNAPSHOT versions.
Issue Links
- is duplicated by
-
MRELEASE-330
target release:prepare fails for multiproject if cross project dependencies exist
-
-
MRELEASE-102
Preparation goals 'clean integration-test' not sufficient for plugin-projects
-
-
MRELEASE-228
release:prepare should not require multimodule artifacts to be in the local repository
-
- is related to
-
MRELEASE-240
release-pom.xml does not contain <dependencies> and <dependencyManagement>
-
-
MNG-4331
Add new mojo annotation @requiresDependencyCollection to grab dependency tree without files
-
- relates to
-
MRELEASE-388
@requiresDependencyResolution on prepare mojo causes build to look for its own dependencies
-
-
MRELEASE-62
Option not to run install phase during realease:prepare
-
-
MRELEASE-326
Doens't resolve multiproject dependencies properly
-
does it mean, after reach daily release where we have a new snaphot version, I must install a snapshot of my build artifact to my local repo? ( mvn install ) so that the next release:prepare would work.