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

Jin Kwon updated MNG-6895:
--------------------------
    Description: 
In some cases there might be multiple server elements for the same endpoint 
with different {{id}}s.

{code:xml}
...
  <servers>
    ...
    <server>
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
    <server>
      <id>other</id> <!-- just a mismatched value in same organization -->
      <username>username</username> <!-- same as some -->
      <password>{password}</password> <!-- same as some -->
    </server>
...
{code}

Can we have an attribute look like this?

{code:xml}
...
  <servers>
    ...
    <server>
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
    <server aliasing="some">
      <id>other</id> <!-- just a mismatched value in same organization -->
    </server>
...
{code}

Or

{code:xml}
...
  <servers>
    ...
    <server aliases="other">
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
...
{code}



  was:
In some cases there might be multiple server elements for the same endpoint 
with different {{id}}s.

{code:xml}
...
  <servers>
    ...
    <server>
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
    <server>
      <id>other</id> <!-- just a mismatched value in same organization -->
      <username>username</username> <!-- same as some -->
      <password>{password}</password> <!-- same as some -->
    </server>
...
{code}

Can we have an attribute look like this?

{code:xml}
...
  <servers>
    ...
    <server>
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
    <server alias="some">
      <id>other</id> <!-- just a mismatched value in same organization -->
    </server>
...
{code}

Or

{code:xml}
...
  <servers>
    ...
    <server aliases="other">
      <id>some</id>
      <username>username</username>
      <password>{password}</password>
    </server>
...
{code}




> Add aliasing feature for settings.xml:///servers/server
> -------------------------------------------------------
>
>                 Key: MNG-6895
>                 URL: https://issues.apache.org/jira/browse/MNG-6895
>             Project: Maven
>          Issue Type: New Feature
>          Components: Settings
>            Reporter: Jin Kwon
>            Priority: Major
>
> In some cases there might be multiple server elements for the same endpoint 
> with different {{id}}s.
> {code:xml}
> ...
>   <servers>
>     ...
>     <server>
>       <id>some</id>
>       <username>username</username>
>       <password>{password}</password>
>     </server>
>     <server>
>       <id>other</id> <!-- just a mismatched value in same organization -->
>       <username>username</username> <!-- same as some -->
>       <password>{password}</password> <!-- same as some -->
>     </server>
> ...
> {code}
> Can we have an attribute look like this?
> {code:xml}
> ...
>   <servers>
>     ...
>     <server>
>       <id>some</id>
>       <username>username</username>
>       <password>{password}</password>
>     </server>
>     <server aliasing="some">
>       <id>other</id> <!-- just a mismatched value in same organization -->
>     </server>
> ...
> {code}
> Or
> {code:xml}
> ...
>   <servers>
>     ...
>     <server aliases="other">
>       <id>some</id>
>       <username>username</username>
>       <password>{password}</password>
>     </server>
> ...
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to