Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-3662

Fix hotfix build for LTS 2021

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: HotFix factory
    • Tags:
    • Team:
      PLATFORM
    • Sprint:
      nxplatform #72
    • Story Points:
      1

      Description

      After upgrading various dependencies NXP-31266 the hotfix build started to fail constantly.

      The job detects dependencies to upgrade that came from Nuxeo Packages and are not present in Nuxeo Server, this makes the HF construction failing because Ant doesn't find the dependencies in the graph, whereas they are in dependency management but not in compile/provided scope.

      Furthermore, after the creation of keycloak package within NXP-27365, the hotfix script detects keycloak dependencies to update and one to add. The dependency to add is detected as such because between 2021.26 and 2021.27 the keycloak dependency has moved from keycloak-tomcat8-adapter to keycloak-tomcat-adapter.
      For this HF, we don't want any keycloak jars in the HF as it is easier to exclude this jars in the script than improving the script to handle such case.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kleturc Kevin Leturc
                Reporter:
                kleturc Kevin Leturc
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: