[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-dev] tycho-p2-extras-plugin:0.24.0:compare-version-with-baselines

Dear all

I am trying to use the new feature of tycho 0.24: compare-version-with-baselines

 

I have setup my project to use the latest staging version of tycho

                               <pluginRepository>

                                    <id>tycho-0.24.0-staged</id>

                                    <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-1032</url>

                               </pluginRepository>

 

Then I have added the following plugin

 

<profile>

                                               <id>compare-version-with-baselines</id>

                                               <activation>

                                                               <activeByDefault>false</activeByDefault>

                                               </activation>

                                               <build>

                                                               <plugins>

                                                                              <plugin>

                                                                                              <groupId>org.eclipse.tycho.extras</groupId>

                                                                                              <artifactId>tycho-p2-extras-plugin</artifactId>

                                                                                              <executions>

                                                                                                              <execution>

                                                                                                                             <phase>verify</phase>

                                                                                                                             <goals>

                                                                                                                                             <goal>compare-version-with-baselines</goal>

                                                                                                                             </goals>

                                                                                                                             <configuration>

                                                                                                                                             <baselines>

                                                                                                                                                             <!—update site for our projectà

                                                                                                                                                             <path>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars/</path>

                                                                                                                                             </baselines>

                                                                                                                             </configuration>

                                                                                                              </execution>

                                                                                              </executions>

                                                                              </plugin>

                                                               </plugins>

                                               </build>

                               </profile>

 

 

When I run, the mvn verify, I can see several traces in the log , such as :

 

[INFO] --- tycho-p2-extras-plugin:0.24.0:compare-version-with-baselines (default) @ org.eclipse.papyrus.sysml14.feature ---

[INFO] Fetching org.eclipse.papyrus.sysml14.feature_0.7.0.201509161524.jar from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars/1.1.2/extra/features/ (0B of 18,14kB at 0B/s)

[INFO] Fetching org.eclipse.papyrus.sysml14.feature.source_0.7.0.201509161524.jar from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars/1.1.2/extra/features/ (0B of 11,06kB at 0B/s)

 

[INFO] --- tycho-p2-extras-plugin:0.24.0:compare-version-with-baselines (default) @ org.eclipse.papyrus.sysml14.diagram.internalblock ---

[INFO] Fetching org.eclipse.papyrus.sysml14.diagram.internalblock_0.7.0.201509161524.jar.pack.gz from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars/1.1.2/extra/plugins/ (0B of 10,75kB at 0B/s)

[INFO] Fetching org.eclipse.papyrus.sysml14.diagram.internalblock.source_0.7.0.201509161524.jar from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars/1.1.2/extra/plugins/ (0B of 9,24kB at 0B/s)

 

I got no error.

The build is successful.

 

 

But I was expected to have like a report as output?

Such the maven plugin CLIRR : http://www.mojohaus.org/clirr-maven-plugin/index.html that uses the following project http://clirr.sourceforge.net/ referenced in Eclipse here

http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs

 

How can I see my plugin do not break the API?

If it does not exist (perhaps there is an hidden option not documented in the web site?) , will you add a maven html report?

 

Thanks for the additional elements.

 

Francois

 

 

 

 

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature