[WiP] Added sonarqube tool implementation

Review Request #9848 — Created April 1, 2018 and updated

rpolyano
ReviewBot
master
679a8fe...
reviewbot, students

SonarQube is a system that can run many different automated checking tools on source code and report the results.

This project adds a ReviewBot tool for triggering scans in SonarQube when new changes are posted for review. ReviewBot was chosen as the integration point given the CLI interface through which SonarQube receives files.

Remaining tasks include having the tool not stall the worker while it waits for the analysis, and more importantly, have an alternate source of the project key - a per-project setting that is currently configured globally for the tool.

Testing so far has been all manual.

Checks run (2 timed out)
flake8 timed out.
JSHint timed out.
misery
  1. 
      
  2. Really nice.... any progress here?

    1. Unfortunately haven't had the bandwidth to push this further yet. The remaining tasks are commented in, just a matter of implementing those TODOs. Gonna get back in this in August I hope.

  3. 
      
Loading...