You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Ian Robertson (JIRA)" <ji...@codehaus.org> on 2011/12/07 20:43:39 UTC
[jira] Commented: (MSITE-617) Variable substitution in the site url
doesn't work
[ https://jira.codehaus.org/browse/MSITE-617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=285168#comment-285168 ]
Ian Robertson commented on MSITE-617:
-------------------------------------
I've verified that this same behavior happens with 3.1-SNAPSHOT (built from a checkout I just did). It attempts to relativize the URL to the one specified in the parent pom. This happens whether I declare the URL directly in the pom, or use the indirection of a property.
> Variable substitution in the site url doesn't work
> --------------------------------------------------
>
> Key: MSITE-617
> URL: https://jira.codehaus.org/browse/MSITE-617
> Project: Maven 2.x and 3.x Site Plugin
> Issue Type: Bug
> Components: site:deploy
> Affects Versions: 2.3
> Environment: Windows 7 and RHEL6
> Reporter: Claus Nielsen
>
> site:deploy fails because variable substitution in the site url no longer works (it did in version 2.2).
> The distributionManagement section in out POM looks something like this:
> <distributionManagement>
> <site>
> <id>sites</id>
> <name>Project Website</name>
> <url>scp://server/sites/${project.artifactId}/${project.version}</url>
> </site>
> </distributionManagement>
> Copying the site to the above mentioned url fails with this message:
> [INFO] Error uploading site
> Embedded error: Error performing commands for file transfer
> Exit code: 1 - bash: /sites/${project.artifactId}/${project.version}/../../id-of-the-artifact/0.2.8-SNAPSHOT: bad substitution
> Ie. the substitutiuon variables have not been substituted, instead the property values have been appended to the url along with a few dots and dashes.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira