Author: pottlinger Date: Fri Aug 22 21:35:11 2014 New Revision: 1619935 URL: http://svn.apache.org/r1619935 Log: WHISKER-12: MavenPluginErrors again
- Followed instructions from http://maven.apache.org/plugin-tools/maven-plugin-plugin/examples/using-annotations.html to get rid of the mojo error. - Extracted version number of mavenPluginPlugin, use it for maven-annotations as well to keep these dependencies in sync. Modified: creadur/whisker/trunk/apache-whisker-plugin4maven/pom.xml creadur/whisker/trunk/pom.xml Modified: creadur/whisker/trunk/apache-whisker-plugin4maven/pom.xml URL: http://svn.apache.org/viewvc/creadur/whisker/trunk/apache-whisker-plugin4maven/pom.xml?rev=1619935&r1=1619934&r2=1619935&view=diff ============================================================================== --- creadur/whisker/trunk/apache-whisker-plugin4maven/pom.xml (original) +++ creadur/whisker/trunk/apache-whisker-plugin4maven/pom.xml Fri Aug 22 21:35:11 2014 @@ -35,8 +35,9 @@ <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> - <!-- keep in sync with maven-plugin-plugin version derived from parent --> - <version>3.3</version> + <version>${mavenPluginPluginVersion}</version> + <scope>provided</scope> + <!-- annotations are needed only to build the plugin --> </dependency> <dependency> <groupId>org.apache.commons</groupId> @@ -111,7 +112,24 @@ <artifactId>maven-plugin-plugin</artifactId> <configuration> <goalPrefix>plugin</goalPrefix> + <!-- see already solved bug http://jira.codehaus.org/browse/MNG-5346 describes the problems we experience on Jenkins-CI (20140822)--> + <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound> </configuration> + <executions> + <execution> + <id>mojo-descriptor</id> + <goals> + <goal>descriptor</goal> + </goals> + </execution> + <!-- if you want to generate help goal --> + <execution> + <id>help-goal</id> + <goals> + <goal>helpmojo</goal> + </goals> + </execution> + </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -148,7 +166,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> - <version>3.3</version> + <version>${mavenPluginPluginVersion}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> Modified: creadur/whisker/trunk/pom.xml URL: http://svn.apache.org/viewvc/creadur/whisker/trunk/pom.xml?rev=1619935&r1=1619934&r2=1619935&view=diff ============================================================================== --- creadur/whisker/trunk/pom.xml (original) +++ creadur/whisker/trunk/pom.xml Fri Aug 22 21:35:11 2014 @@ -124,6 +124,7 @@ <whisker.site.url>file:${whisker.site.local}</whisker.site.url> <whisker.site.name>Whisker Website</whisker.site.name> <whisker.site.id>org.apache.creadur.whisker.site</whisker.site.id> + <mavenPluginPluginVersion>3.3</mavenPluginPluginVersion> </properties> <!-- ================================ Build information --> <build>
