[
https://issues.apache.org/jira/browse/MPOM-480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Slawomir Jaranowski closed MPOM-480.
------------------------------------
Resolution: Fixed
> Remove maven-site-plugin:attach-descriptor from ASF parent
> ----------------------------------------------------------
>
> Key: MPOM-480
> URL: https://issues.apache.org/jira/browse/MPOM-480
> Project: Maven POMs
> Issue Type: Improvement
> Reporter: Slawomir Jaranowski
> Assignee: Slawomir Jaranowski
> Priority: Major
> Fix For: ASF-32
>
>
> We have defined {{maven-site-plugin:attach-descriptor}} in {{build/plugins}}
> It cause to *every* ASF projects have execute this goals - but it is only
> needed for parents pom and only in case when parent want to publish site
> descriptor.
> In child projects such task is not needed.
> Each ASF project should manage it and add this only in place where is needed,
> with *inherited* set to {*}false{*}, as example:
> {code:xml}
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <inherited>false</inherited>
> <executions>
> <execution>
> <id>attach-descriptor</id>
> <goals>
> <goal>attach-descriptor</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> {code}
> After removing from ASF parent we can simplify next step of releasing ASF
> parent - special manually maintained documentation layout.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)