[ https://jira.codehaus.org/browse/MSITE-617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte updated MSITE-617: --------------------------------- Description: {{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: {code:xml} <distributionManagement> <site> <id>sites</id> <name>Project Website</name> <url>scp://server/sites/${project.artifactId}/${project.version}</url> </site> </distributionManagement> {code} Copying the site to the above mentioned url fails with this message: {noformat} [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 {noformat} 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. was: 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. > 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: > {code:xml} > <distributionManagement> > <site> > <id>sites</id> > <name>Project Website</name> > > <url>scp://server/sites/${project.artifactId}/${project.version}</url> > </site> > </distributionManagement> > {code} > Copying the site to the above mentioned url fails with this message: > {noformat} > [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 > {noformat} > 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. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira