On 11 May 2010 20:40, Robert Scholte <[email protected]> wrote:

>  This looks like a weird issue:
>
> [INFO] [enforcer:enforce {execution: ensure-no-container-api}]
> [WARNING] Rule 2: org.apache.maven.plugins.enforcer.RequirePluginVersions
> failed with message:
> Some plugins are missing valid versions:(LATEST RELEASE SNAPSHOT are not
> allowed )
> org.codehaus.mojo:sonar-maven-plugin.         The version currently in use
> is 1.0-beta-1
> Best Practice is to always define plugin versions!
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Some Enforcer rules have failed. Look above for specific messages
> explaining why the rule failed.
>
> First of all: 1.0-beta-1 doesn't look like LATEST, RELEASE or any SNAPSHOT
> to me.
>
> While figuring out what really happens here, I ran into other problems when
> I tried to reproduce it.
> It seems like different versions of Maven causes different IT's to fail.
> For this case the versions-maven-plugin uses Maven-2.0 on Bamboo, where
> they all succeed (it's the enforcer who let it fail at the end)
>
> On my local machine I tried the following:
> Maven 2.0.7, which causes it-update-child-modules-001 to fail
> Maven 2.2.1, which causes it-display-plugin-updates-006 to fail
> Maven 3.0-beta-1, 9 out of 88 fail, so it's even worse than
> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Plugin+Compatibility+Matrix
>
> I don't know if Stephan's concept of the mock-repository will help, but it
> looks like we actually have to run this plugin with different versions of
> Maven under Bamboo.
>

The mock-repository will help stabilize the integration tests.  at present
they are too dependent on the version of maven that you prime the
integration tests with.

I have started reworking mock-repository-maven-plugin to use jetty as the
http server (which potentially will allow me to add atomic deploy, e.g.

mvn mock-repository:stage-open clean deploy mock-repository:stage-deploy

-Stephen

>
> - Robert
>
>
> ------------------------------
> Date: Tue, 11 May 2010 03:11:04 -0500
> From: [email protected]
> To: [email protected]
> Subject: [mojo-dev] [Bamboo] Mojo - versions-maven-plugin - SONAR build 278
> has FAILED (0 tests failed)
>
>       
> MOJO-VERSIONSSN-278<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/>
> failed.
> This build was triggered at the scheduled time of 3:00 AM
> No failed tests found, a possible compilation error.
>   Code 
> Changes<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/commit>   
> This
> build does not have any commits.
>   Error Summary<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/log> 
> See
> full build log<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/log>  
>  [INFO]
> ------------------------------------------------------------------------
>  [ERROR] BUILD ERROR
>  [INFO]
> ------------------------------------------------------------------------
>  [INFO] Some Enforcer rules have failed. Look above for specific messages
> explaining why the rule failed.
>  [INFO]
> ------------------------------------------------------------------------
>  [INFO] For more information, run Maven with the -e switch
>
>   Email generated by Atlassian Bamboo <http://bamboo.ci.codehaus.org/> -
> if you wish to stop receiving these emails edit your user 
> profile<http://bamboo.ci.codehaus.org/profile/userNotifications.action>or 
> notify
> your administrator<http://bamboo.ci.codehaus.org/viewAdministrators.action>  
> Want
> this information in your 
> IDE?<http://www.atlassian.com/software/ideconnector/>   Actions
>   View Online <http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/>
> Add Comments<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/comment>
> View 
> Artifacts<http://bamboo.ci.codehaus.org/browse/MOJO-VERSIONSSN-278/artifact>
> Download 
> Logs<http://bamboo.ci.codehaus.org/download/MOJO-VERSIONSSN/build_logs/MOJO-VERSIONSSN-278.log>
> Link to JIRA 
> issue<http://bamboo.ci.codehaus.org/build/addJiraIssue%21default.action?buildKey=MOJO-VERSIONSSN&buildNumber=278>
>
> ------------------------------
> Express yourself instantly with MSN Messenger! MSN 
> Messenger<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
>

Reply via email to