You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "RH Becker (Jira)" <ji...@apache.org> on 2021/05/18 01:23:00 UTC

[jira] [Created] (MDEPLOY-285) support environment variable interpolation in alt*DeploymentRepository properties

RH Becker created MDEPLOY-285:
---------------------------------

             Summary: support environment variable interpolation in alt*DeploymentRepository properties
                 Key: MDEPLOY-285
                 URL: https://issues.apache.org/jira/browse/MDEPLOY-285
             Project: Maven Deploy Plugin
          Issue Type: Improvement
    Affects Versions: 2.8.2
            Reporter: RH Becker


In *settings.xml*, I'm trying to do something like ...
{code:xml}
<profile>
  <id>distribution</id>
  <activation>
    <activeByDefault>true</activeByDefault>
  </activation>
  <properties>
    <altDeploymentRepository>my-repo::default::${env.REPO_URI}</altDeploymentRepository>
  </properties>
</profile>
{code}
If I replace {{$\{env.REPO_URI}}} with a literal value, it works.

I thought maybe I was hitting some general limitation where interpolation isn't supported for profile properties, but the [example here|https://maven.apache.org/settings.html#properties] makes it seem as though they are supported; i.e. this bit ...
{code:xml}
<properties>
  <user.install>${user.home}/our-project</user.install>
</properties>
{code}

Is this something that could be supported for alt*DeploymentRepository properties?



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