Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-132

Build unstable since RAT plugin added

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.9.10-incubating
    • 0.9.10-incubating
    • guacamole-client
    • None

    Description

      From gtrasuk regarding 0.9.10-incubating:

      When I run ‘mvn clean install’ or ‘mvn clean package’, I get a rat failure:

      1 Unknown Licenses
      
      *****************************************************
      
      Files with unapproved licenses:
      
        /Users/trasukg/devel/guacamole/guacamole-client-0.9.10-incubating/guacamole/src/main/webapp/generated/templates-main/templates.js
      

      I agree that appears to be a false positive (as it’s a generated file) - maybe we’re missing an exclusion?

      (See the original email in the VOTE thread)

      As is, the RAT portion of the build will fail if rerun against the extracted .tar.gz, but not when run against git. This is because the RAT plugin ignores files which match ".gitignore" by default, and those files are not present in the source .tar.gz.

      Since RAT pays attention to ".gitignore", my $0.02 is that these files should now be considered part of the build, and should be included in the source archive.

      Attachments

        Activity

          People

            mjumper Mike Jumper
            mjumper Mike Jumper
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: