Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
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.