Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-3112

CI should check that third party notices file is up to date

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 100.5.4
    • Affects Version/s: None
    • Component/s: None

      Right now we have to simply remember to update this file whenever we modify our dependencies. It'd be nice if CI could remind us to do this.

      We can add a new static analysis task that runs the etc/generate-notices.pl script. Then it can use git diff to see if that made any changes to the THIRD-PARTY-NOTICES file. If it did, then the task will fail.

            Assignee:
            dave.rolsky@mongodb.com Dave Rolsky
            Reporter:
            dave.rolsky@mongodb.com Dave Rolsky
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: