In the same way that the URL, and SCM inheritance assembly is 'childPathAdjustment' aware, so should the site distribution URL.
The childPathAdjustment value takes into account a child's relative location to its parent, such that 'children' (modules) that are declared via <module>../../foo/bar</module> end up with paths that are accurate for their location within the external namespaces (ie the SCM namespace or the URL namespace). However this is not being done for the site distribution URL which is obviously a bug as the project URL, which remember is childPathAdjustment aware, has a direct coupling to the distroManagement.site.URL.
Patch against maven-project 2.0.7 attached.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|8d 23h||1||John Casey||14/Aug/07 09:58|
|Workflow||jira [ 12952086 ]||Default workflow, editable Closed status [ 12989439 ]|
|Project Import||Sun Apr 05 21:45:26 UTC 2015 [ 1428270326204 ]|
|Patch Submitted||Yes [ 10763 ]|
|Flags||Patch [ 10430 ]|
|Workflow||jira [ 12713605 ]||Default workflow, editable Closed status [ 12753384 ]|
|Project Import||Sun Apr 05 08:49:45 UTC 2015 [ 1428223785911 ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Fix Version/s||2.0.8 [ 13139 ]|
|Resolution||Fixed [ 1 ]|
|Fix Version/s||2.1-alpha-1 [ 13143 ]|
|Assignee||John Casey [ jdcasey ]|