[ https://issues.apache.org/jira/browse/MNG-6586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16762188#comment-16762188 ]
Alon Bar-Lev commented on MNG-6586: ----------------------------------- This is not the answer I hoped to receive... :( The expected configuration based on the text would be: {code:java} <proxies> <proxy> <id>id1</id> <active>${proxy.active}</active> </proxy> </proxies> <profiles> <profile> <id>enable-proxy</id> <properties> <proxy.active>true</proxy.active> </properties> </profile> </profiles>{code} Should I open a new bug? > Allow proxy activation based on profile > --------------------------------------- > > Key: MNG-6586 > URL: https://issues.apache.org/jira/browse/MNG-6586 > Project: Maven > Issue Type: Bug > Components: Documentation: General, Settings > Affects Versions: 3.6.0 > Reporter: Alon Bar-Lev > Assignee: Michael Osipov > Priority: Major > Fix For: 3.6.1 > > > Hello, > In setting reference[1] it is written: > """ > |{{proxies/[proxy|https://maven.apache.org/ref/3.6.0/maven-settings/settings.html#class_proxy]*}}|{{List<Proxy>}}|*(Many)* > Configuration for different proxy profiles. Multiple proxy profiles might > come in handy for anyone working from a notebook or other mobile platform, to > enable easy switching of entire proxy configurations by simply specifying the > profile id, again either from the command line or from the defaults section > below.| > """ > So it should be possible to enable/disable proxy based on a profile. However, > there is no instructions of how to do that. > Adding <active>${property}</active> automatically disables the entry, even if > property is set to true, I verify this using help:effective-settings. I could > not find any property that can make any difference. > I see many people have tried and failed, and based on the above documentation > it seems like either missing documentation or an actual bug. > Please allow that, as multiple setting.xml are not supported and > enable/disable proxy is required for a single CI settings.xml. > Thanks! > > [1] https://maven.apache.org/ref/3.6.0/maven-settings/settings.html#settings -- This message was sent by Atlassian JIRA (v7.6.3#76005)