Skip to content

Lint job now outputs Code Quality report

rossfuhrman requested to merge rf-add-code-quality into master

What does this MR do?

Lint job now outputs Code Quality report

golangci-lint still outputs to job log, but now also outputs to the code-climate format so that the output can be used anywhere we use code quality output

Look at gitlab-org/security-products/analyzers/brakeman!116 (closed) for a demo of this change in action and notice the following:

  • There is now a Code Quality widget on the overview page
  • There is a Code Quality tab in the pipeline view
  • Code Quality degradations are highlighted in the diff view

What are the relevant issue numbers?

gitlab-org/gitlab#385109 (closed)

Does this MR meet the acceptance criteria?

Edited by rossfuhrman

Merge request reports