sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Desruisseaux (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (SIS-63) Fix <prerequisites> in sis-build-helper after Apache upgrated the Maven used by Jenkins
Date Tue, 01 Apr 2014 04:06:17 GMT

     [ https://issues.apache.org/jira/browse/SIS-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Martin Desruisseaux closed SIS-63.
----------------------------------

    Assignee: Martin Desruisseaux

> Fix <prerequisites> in sis-build-helper after Apache upgrated the Maven used by
Jenkins
> ---------------------------------------------------------------------------------------
>
>                 Key: SIS-63
>                 URL: https://issues.apache.org/jira/browse/SIS-63
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Build process
>            Reporter: Martin Desruisseaux
>            Assignee: Martin Desruisseaux
>            Priority: Trivial
>             Fix For: 0.3
>
>
> The {{pom.xml}} file of the {{sis-build-helper}} module uses the {{$\{maven.version\}}}
property, which has been introduced only in Maven 3.0.4 ([MNG-4112|http://jira.codehaus.org/browse/MNG-4112]).
Consequently we should put the following section in the {{pom.xml}} file:
> {code:xml}
> <prerequisites>
>   <maven>3.0.4</maven>
> </prerequisites>
> {code}
> However at the time of writing this issue, we can not because Apache Jenkins is still
using Maven 3.0.3. We had to relax the prerequisite, but users need to be aware that they
must declare explicitly their Maven version if (and only if) older than 3.0.4, using the {{-D}}
option like below:
> {noformat}
> --define maven.version=3.0.3
> {noformat}
> We should declare the correct prerequisite, namely 3.0.4, when Jenkins will accept it.
This would allow users of older Maven versions who did not declared the above-cited property
to get a proper error message rather than a message about undefined property.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message