[ 
https://issues.apache.org/jira/browse/MNG-7667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamas Cservenak reassigned MNG-7667:
------------------------------------

    Assignee: Tamas Cservenak

> IT suite fails if tested Maven lifecycle binding contains plugin version not 
> in bootstrap
> -----------------------------------------------------------------------------------------
>
>                 Key: MNG-7667
>                 URL: https://issues.apache.org/jira/browse/MNG-7667
>             Project: Maven
>          Issue Type: Bug
>          Components: Integration Tests
>            Reporter: Tamas Cservenak
>            Assignee: Tamas Cservenak
>            Priority: Major
>
> A problem with our IT suite:
> Version of Maven used in outer build (the one we invoke on CLI, usually a 
> "stable/release" maven version) and the version of Maven used in inner build 
> (the version being tested) usually differ, that's the point of test suite 
> after all.
> Problem: while outer build applies "best practices" re build, it locks down 
> all the plugin versions, the inner build use "bare" or "simple" POMs, so it 
> is totally dependent on the plugin versions found in default lifecycle 
> bindings of the Maven version being tested.
> The "bootstrap" list (list of artifacts we pre-populate into local repository 
> before ITs start) is really not a static list, but is dynamic.
> Or, in other words, today's bootstrap list should contain all the plugin 
> versions of all the plugins bound in any Maven version out there.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to