Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-18618

Update tasks configuration to run checks locally when requested

    XMLWordPrintableJSON

Details

    Description

      Currently CheckStyle and RAT are run with almost every single Ant target, which is annoying as when developing locally. The targets should be clear - "test" - runs the tests, "jar" - builds the project and creates jars, and then we should have a task "check" which runs all the static analysis, that is CheckStyle, RAT and Eclipse-Warnings (or whatever we decide to replace Eclipse-Warnings with).

      Such goal should be include in "artifacts" and we should run it instead of "eclipse-warnings" on CircleCI. This way building, static analysis and testings are clearly separated.

      Attachments

        Issue Links

          Activity

            People

              jlewandowski Jacek Lewandowski
              jlewandowski Jacek Lewandowski
              Jacek Lewandowski
              Michael Semb Wever, Stefan Miklosovic
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h 50m
                  7h 50m