Konrad Windszus created SLING-12443:
---------------------------------------

             Summary: Remove pre-built apidocs and components from master branch
                 Key: SLING-12443
                 URL: https://issues.apache.org/jira/browse/SLING-12443
             Project: Sling
          Issue Type: Improvement
          Components: Site
            Reporter: Konrad Windszus
            Assignee: Konrad Windszus


Currently locally running the site as outlined in 
https://github.com/apache/sling-site/tree/master?tab=readme-ov-file#how-to-build-and-stage-the-site-locally
 takes very long. 

One easy way to speed things up is to remove prebuilt stuff like apidocs and 
components from the master branch (and in case of updates directly update it in 
the {{asf-site}} branch).

This requires some adjustment of the maven-scm-publish-plugin in 
https://github.com/apache/sling-site/blob/50e3780576c8e76edab28dcf9a33c2fc3d34e81a/pom.xml#L130
 and 
https://sling.apache.org/documentation/development/release-management.html#appendix-b-deploy-maven-plugin-documentation-if-applicable

The only drawback is that in local staging the links to those areas won't work.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to