Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add static code analysis to CI #4427

Closed
castelblanque opened this issue Mar 15, 2022 · 2 comments · Fixed by #5234
Closed

Add static code analysis to CI #4427

castelblanque opened this issue Mar 15, 2022 · 2 comments · Fixed by #5234
Assignees
Labels
component/ci Issue related to kubeapps ci system kind/feature An issue that reports a feature (approved) to be implemented next-iteration Issues to be discussed in planning session

Comments

@castelblanque
Copy link
Collaborator

Description:

Adding static code analysis to Kubeapps code base, at least where possible (Go?, TS?)
SonarQube/SonarCloud could be a very good choice. SonarCloud is free for open source projects.

  • Benefit: Adds continuous inspection, code coverage, code smells detection, code quality gates, etc.
  • CI event: On PRs

Related to #4096

@castelblanque castelblanque added this to the Improve CI environment milestone Mar 15, 2022
@castelblanque castelblanque added component/ci Issue related to kubeapps ci system size/M kind/feature An issue that reports a feature (approved) to be implemented labels Mar 15, 2022
@antgamdia
Copy link
Contributor

Just for the record, our colleagues in sealed secrets added two interesting GH action:

@antgamdia
Copy link
Contributor

Closed by #5045

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/ci Issue related to kubeapps ci system kind/feature An issue that reports a feature (approved) to be implemented next-iteration Issues to be discussed in planning session
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants