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

Add Maven Wrapper to the Camunda Platform projects

    XMLWordPrintable

Details

    Description

      What:
      The Maven Wrapper project (Maven plugin) allows developers of a given project to avoid installing Maven on their local setup. Instead, the mvnw command will download and use a Maven distro that is specified inside the project.

      Why:
      There are multiple reasons to use this Maven plugin:

      1. Make it easy for first-time/one-time contributors to build the project without installing Maven.
      2. We test with Maven 3.2.5 in our CI. It would be good if devs use the same version locally;
      3. Some side-projects (like feel-scala), require Maven 3.3.0 due to the usage of Scala.
      4. The camunda-bpm-platform project is not completely compatible with newer Maven versions.

      Acceptance Criteria (Required on creation):

      The Maven Wrapper is available for the following projects:

      • camunda-bpm-platform
      • camunda-bpm-platform-ee
      • camunda-commons
      • camunda-spin
      • camunda-connect
      • feel-scala
      • camunda-bpm-assert
      • camunda-archetypes

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              nikola.koevski Nikola Koevski
              nikola.koevski Nikola Koevski
              Nikola Koevski Nikola Koevski
              Tobias Metzke-Bernstein Tobias Metzke-Bernstein
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce