[
http://jira.codehaus.org/browse/MOJO-1311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=184628#action_184628
]
Sander Verhagen commented on MOJO-1311:
---------------------------------------
It's working as it should. Add revisionOnScmFailure configuration, make sure
your configuration is picked up, and make sure to use the appropriate version
of the plugin which supports this configuration options, since it's rather
recent.
> Can't set properties from Maven: revisionOnScmFailure
> -----------------------------------------------------
>
> Key: MOJO-1311
> URL: http://jira.codehaus.org/browse/MOJO-1311
> Project: Mojo
> Issue Type: Bug
> Components: buildnumber
> Environment: Affects version 1.0-beta-2
> Reporter: Sander Verhagen
>
> Some properties/parameters of the build mojo are not getting their values
> from Maven. I tried both command line and plugin configuration in the POM. I
> also tried to patch it, and I definitely think that the following is wrong:
> /**
> * Setting this value allows the build to continue even in the event of
> an SCM failure. The value set will be
> * used as the revision string in the event of a failure to retrieve the
> revision it from the SCM.
> *
> * @parameter
> * @since 1.0-beta-2
> */
> private String revisionOnScmFailure;
> It should be something like the following:
> /**
> * Setting this value allows the build to continue even in the event of
> an SCM failure. The value set will be
> * used as the revision string in the event of a failure to retrieve the
> revision it from the SCM.
> *
> * @parameter expression="${revisionOnScmFailure}"
> * @since 1.0-beta-2
> */
> private String revisionOnScmFailure;
> There are more props that have their "expression=..." missing. I only focused
> my investigation onto revisionOnScmFailure and I am confident that it is
> wrong this way.
> Unit tests in the project do test this property, though they inject it
> directly in a Java object. The @parameter annotations are untested that way.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email