Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-921

apache-rat:check fails on DEPENDENCIES file

    Details

    • Type: Bug
    • Status: Done
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: parent 2
    • Fix Version/s: parent 2
    • Component/s: Taverna Maven Parent
    • Labels:

      Description

      The apache-dist profile generates a file DEPENDENCIES that is added to the release archive, yet this file is not excluded from the maven-rat plugin.

      [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check (default-cli) on project apache-taverna-parent: Too many files with unapproved license: 1 See RAT report in: C:\Users\stain\Desktop\apache-taverna-parent-2-incubating-source-release\apache-taverna-parent-2-incubating\target\rat.txt -> [Help 1]
      

      Note that mvn apache-rat:check works fine during the build and from the regular source code repositories, as it then does not contain the file DEPENDENCIES.

      The file DEPENDENCIES is a bit pointless within particularly maven-parent, but this issue also affects the taverna-osgi release candidate, which does not have its own custom apache-rat excludes.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stain Stian Soiland-Reyes
                Reporter:
                stain Stian Soiland-Reyes
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: