You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Herve Boutemy (Jira)" <ji...@apache.org> on 2024/01/28 10:30:00 UTC
[jira] [Updated] (MANTTASKS-141) Using expressions in a mirrorOf element breaks the downloading of dependencies
[ https://issues.apache.org/jira/browse/MANTTASKS-141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy updated MANTTASKS-141:
------------------------------------
Summary: Using expressions in a mirrorOf element breaks the downloading of dependencies (was: Using expressions in a mirrorOf element brakes the downloading of depencies)
> Using expressions in a mirrorOf element breaks the downloading of dependencies
> ------------------------------------------------------------------------------
>
> Key: MANTTASKS-141
> URL: https://issues.apache.org/jira/browse/MANTTASKS-141
> Project: Maven Ant Tasks (RETIRED)
> Issue Type: Bug
> Components: dependencies task
> Affects Versions: 2.0.9
> Reporter: Koen Roevens
> Assignee: Jason van Zyl
> Priority: Major
>
> Since 2.0.9 Maven supports the usage of expressions in the 'mirrorOf' element
> (See http://maven.apache.org/guides/mini/guide-mirror-settings.html)
> These expression are not wel interpreted by the dependencies task.
> The snippet
> <dependencies pathId="xy1.path" settingsFile="${basedir}/settings.xml">
> <dependency groupId="x" artifactId="y" version="1" type="pom"/>
> </dependencies>
> works when settings.xml is:
> <settings>
> ...
> <mirrors>
> <mirror>
> <mirrorOf>project-releases-repository</mirrorOf>
> <url>http://the.maven.proxy/project...</url>
> </mirror>
> <mirror>
> <mirrorOf>*</mirrorOf>
> <url>http://the.maven.proxy/public...</url>
> </mirror>
> </mirrors>
> ...
> </settings>
> It stops working (= not able to download dependency) when settings.xml is:
> <settings>
> ...
> <mirrors>
> <mirror>
> <mirrorOf>*,!project-releases-repository</mirrorOf>
> <url>http://the.maven.proxy/public...</url>
> </mirror>
> </mirrors>
> ...
> </settings>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)