Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-37897

Inconsistent and icorrect use of Custom Sakai Maven variables

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.9.0
    • Fix Version/s: 2.9.0
    • Component/s: Lessons
    • Labels:
      None
    • Previous Issue Keys:
      LSNBLDR-8

      Description

      The tool pom references version properties from master/pom.xml. As maven variables have a scope of the pom their in this will cause some plugins to fail. Also the versions are inconsistent and sometimes incorrect:

      <dependency>
      <groupId>org.sakaiproject.samigo</groupId>
      <artifactId>samigo-qti</artifactId>
      <version>${sakai.samigo.version}</version>
      </dependency>
      <dependency>
      <groupId>org.sakaiproject.samigo</groupId>
      <artifactId>samigo-hibernate</artifactId>
      <version>${sakai.version}</version>
      <scope>provided</scope>
      </dependency>

      sakai.version <> sakai.samigo.version

      <dependency>
      <groupId>org.sakaiproject.msgcntr</groupId>
      <artifactId>messageforums-api</artifactId>
      <version>${sakai.version}</version>
      <scope>provided</scope>
      </dependency>

      <dependency>
      <groupId>org.sakaiproject.msgcntr</groupId>
      <artifactId>messageforums-hbm</artifactId>
      <version>${sakai.version}</version>
      <scope>provided</scope>
      </dependency>

      sakai.version <> message center version

      Dependency management should be used rather than inheriting custom variables

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                hedrick Charles Hedrick
                Reporter:
                dhorwitz David Horwitz
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration