[ 
https://issues.apache.org/jira/browse/MINVOKER-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16416851#comment-16416851
 ] 

ASF GitHub Bot commented on MINVOKER-191:
-----------------------------------------

olamy opened a new pull request #1: Fix  MINVOKER-191
URL: https://github.com/apache/maven-invoker-plugin/pull/1
 
 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> “Artifact is not fully assembled” error with maven-invoker-plugin in parallel 
> build
> -----------------------------------------------------------------------------------
>
>                 Key: MINVOKER-191
>                 URL: https://issues.apache.org/jira/browse/MINVOKER-191
>             Project: Maven Invoker Plugin
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Tavian Barnes
>            Assignee: Olivier Lamy (*$^¨%`£)
>            Priority: Major
>             Fix For: 3.0.2
>
>
> According to the docs 
> (https://maven.apache.org/plugins/maven-invoker-plugin/install-mojo.html), 
> maven-invoker-plugin is "thread-safe and supports parallel builds." However, 
> when I build by multi-module project with -T 1C, I get an error like the 
> following:
> bq. [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-invoker-plugin:1.10:install (integration-test) 
> on project my-archetype: Failed to install project dependencies: 
> MavenProject: com.tavianator:my-archetype:1.6-SNAPSHOT @ 
> /home/tavianator/code/Project/my-archetype/pom.xml: Failed to install project 
> artifacts: MavenProject: com.tavianator:my-project-2:1.6-SNAPSHOT @ 
> /home/tavianator/code/Project/my-project-2/pom.xml: Failed to install 
> artifact: com.tavianator:my-project-2:jar:1.6-SNAPSHOT: Artifact is not fully 
> assembled: /home/tavianator/code/Project/my-project-2/target/classes -> [Help 
> 1]
> The project layout is like this:
> {code}
> Root
> |--Project 1
> |--Project 2
> |--Archetype (depends on Project 1, scope=test)
> {code}
> The archetype integration tests use the maven-invoker-plugin to install the 
> relevant dependencies (Root and Project 1) to a local repository, then runs 
> the normal archetype integration tests. In parallel builds, Archetype and 
> Project 2 run at the same time. When the maven-invoker-plugin runs, it tries 
> to install Project 2 to the local repo, but Project 2 isn't built yet, hence 
> the error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to