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)