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

Automate sonarqube project creation + scanning #3658

Open
2 tasks
ChristianHuehn opened this issue Jul 8, 2024 · 0 comments
Open
2 tasks

Automate sonarqube project creation + scanning #3658

ChristianHuehn opened this issue Jul 8, 2024 · 0 comments
Assignees
Labels
difficulty:medium The difficulty to solve this is not super complex but not easy either docker feature Feature requests priority:high Set by PO tech For technical stories without user impact (=refactoring stories).

Comments

@ChristianHuehn
Copy link
Collaborator

ChristianHuehn commented Jul 8, 2024

Feature request

Description

As a user, I want to have a way to run codecharta with docker to analyse my code, with the least manual steps as possible, so that I can focus on the analysis and not the parsing.

In the first step we want to use sonarqube + sonar scanner cli

Acceptance criteria

  • Automatically import the project into SonarQube
  • Import it from SonarQube with Codecharta and parse it

Assumptions & Exclusions

Development notes (optional Task Breakdown)

There are pretty good api documentations for sonarqube

Steps you maybe want to look at:

  • Sonar has a great API and doesnt have to rely on the UI
  • You can -> Login/Create a Project/Get a Project Key and Usertoken via REST
  • Sonar Scanner CLI doesnt work on mac inside our current docker container

Open questions

@ChristianHuehn ChristianHuehn added tech For technical stories without user impact (=refactoring stories). priority:high Set by PO feature Feature requests difficulty:medium The difficulty to solve this is not super complex but not easy either docker labels Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty:medium The difficulty to solve this is not super complex but not easy either docker feature Feature requests priority:high Set by PO tech For technical stories without user impact (=refactoring stories).
Projects
None yet
Development

No branches or pull requests

2 participants