Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-11450

Resolve nexus repository variable in ee projects

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • None
    • None
    • None
    • None

      Problem: Resolve nexus repository variables in ee projects, defined initially in the release-parent project:
      https://github.com/camunda/camunda-release-parent/blob/49c8fa857efc1fe03774762b9f432d9633b771c0/pom.xml#L231-L274
      the properties are used for CE and EE project and they need to be resolved for EE projects explicitly.

      Currently, the parameters are resolved as workaround via:
      https://github.com/camunda/camunda-bpm-platform-ee/blob/d8a3f0ce7a73506d0f08e8b4b6c1d3ccc8927361/pom.xml#L26-L29
      https://github.com/camunda/camunda-bpm-platform-ee/blob/d8a3f0ce7a73506d0f08e8b4b6c1d3ccc8927361/pom.xml#L98-L145
      (added in CAM-11425)

      We need to try to get rid of the workaround and resolve the properties to a suitable approach covering all of the use cases:

      • release and non-release jobs, PR jobs
      • local builds
      • more?

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              yana.vasileva Yana Vasileva
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: