[ 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)