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

Force publish should ignore modules and apps with .lfrbuild-releng-ignore

    Details

      Description

      Example problem:
      A change is made in ../portal/kernel/model that results in a minor version bump. As a result, all modules are dependent on portal/kernel/model need to be republished. When we force republish all modules to resolve this, modules and apps with .lfrbuild-releng-ignore are also published.

      Two potential solutions:

      1. The normal (not forced) publishing script should be smart enough to detect when a dependency is stale. This is the preferred solution.
      2. The publishing script should always exclude apps and modules that contain .lfrbuild-releng-ignore, even for a force publish. This can be done if #1 is not feasible or the level of effort is too high.

      This was the original workaround pull request:
      https://github.com/brianchandotcom/liferay-portal/pull/89059
      It was needed because of this typo (1.0.o instead of 1.0.0) committed under LPS-111325.

        Attachments

          Activity

            People

            Assignee:
            brian.chan Brian Chan
            Reporter:
            jason.pince Jason Pince
            Recent user:
            Enterprise Release HU
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                7.0.X
                7.1.X
                7.2.X
                7.3.X
                Master