Bug 547894: Baseline replace must happen after pack200 The configuration for baseline replacement needs to be split. This may be a bug in Tycho, but I cannot tell. It seems to me the configuration about ignoredPatterns should be read from the configuration block in the execution block, but it isn't. Change-Id: I35e3f4007b0afc21d8bd81d5b07f76581879bc76
diff --git a/pom.xml b/pom.xml index c7c64f8..9e3d3a3 100644 --- a/pom.xml +++ b/pom.xml
@@ -769,16 +769,18 @@ <goal>p2-metadata</goal> </goals> <phase>verify</phase> + <configuration> + <baselineMode>fail</baselineMode> + <baselineReplace>all</baselineReplace> + <baselineRepositories> + <repository> + <url>${comparator.repo}</url> + </repository> + </baselineRepositories> + </configuration> </execution> </executions> <configuration> - <baselineMode>fail</baselineMode> - <baselineReplace>all</baselineReplace> - <baselineRepositories> - <repository> - <url>${comparator.repo}</url> - </repository> - </baselineRepositories> <ignoredPatterns> <pattern>META-INF/ECLIPSE_.RSA</pattern> <pattern>META-INF/ECLIPSE_.SF</pattern>