Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-285

Use Apache Rat for release audit tests

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.8.0
    • 0.8.0
    • None
    • None

    Description

      The license-gradle-plugin that we currently use for release audit checks is not very flexible and does not provide an easy way to make exceptions for files like SVG and Jekyll content files (see SAMZA-92).

      Other Apache projects make use use of Apache Rat but usually with Ant or Maven. However, it does appear that it is possible to use Rat with Gradle: https://gist.github.com/kellyrob99/2860971

      Attachments

        1. SAMZA-285.1.patch
          14 kB
          David Chen
        2. rat-report.html
          38 kB
          David Chen
        3. SAMZA-285.2.patch
          15 kB
          David Chen
        4. SAMZA-285.3.patch
          16 kB
          David Chen
        5. SAMZA-285.4.patch
          18 kB
          David Chen

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            davidzchen David Chen
            davidzchen David Chen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment