Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-12443

Remove pre-built apidocs and components from master branch

    XMLWordPrintableJSON

Details

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

      Attachments

        Activity

          People

            kwin Konrad Windszus
            kwin Konrad Windszus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: