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

Addons dependencies not detected

    XMLWordPrintable

    Details

      Description

      For example, in HF09, the dropbox SDK was not detected:

            <dependency>
              <groupId>com.dropbox.core</groupId>
              <artifactId>dropbox-core-sdk</artifactId>
              <version>${dropbox.api.version}</version>
            </dependency>
      

      The current computeHfDiff.sh script cannot detect it.

      In computeDepsFromRepo, the profile addons should be added.
      Also the distrib profile could be too. This would simplify the content of computeDepsBetweenHf.

      mvn dependency:resolve -Paddons,distrib

      and

      mvn -o dependency:list -Paddons,distrib | grep ":.*:.*:.*" | cut -d] -f2- | sed 's/:[a-z]*$//g' | sed 's/^[ \t]*//' | grep -E -v "test|Finished" | sort -u
      

      Also, a test between HF09 and HF10 should be added to handle the addons libs change case.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 30 minutes
                  5h 30m