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

            • 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
                Master