Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-55609

Cache portal-boostrap generated MANIFEST.MF

    Details

      Description

      portal-boostrap has a very slow build process as it needs to bnd scan tons of jars to generate the META-INF/system.packages.extra.mf

      The content of this MANIFEST.MF is only affected by system.packages.extra.bnd and all the include resources jars. So we could statically check in the generated MANIFEST.MF, and generate checksums for all related resources. On the next build, check the checksums first, if none of them has changed(which will be true for most people on most builds), we will just reuse the previous generated MANIFEST.MF.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                shuyang.zhou Shuyang Zhou
                Reporter:
                shuyang.zhou Shuyang Zhou
                Recent user:
                Tina Tian
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package