ci: add SonarQube on main push #65

Merged
marfavi merged 4 commits from 42-maintainability-tools into main 2026-05-14 12:58:13 +02:00
Owner

On main push, we scan the repo with sonar scanner and send the results to our SonarCloud. The free tier doesn't support branch analysis. Because we use Forgejo, SonarCloud can't comment on the PR anyway. So we only do analysis after a branch has been merged to main.

closes #42

On main push, we scan the repo with sonar scanner and send the results to our SonarCloud. The free tier doesn't support branch analysis. Because we use Forgejo, SonarCloud can't comment on the PR anyway. So we only do analysis after a branch has been merged to main. closes #42
Work on SonarQube integration
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 5m26s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 9s
Static analysis / SonarQube analysis (pull_request) Successful in 1m57s
21cef78320
Only run SonarQube on main push (free tier limitation)
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m3s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 7s
f6b0f76d6e
marfavi changed title from Add SonarQube to ci: add SonarQube on main push 2026-05-11 15:26:07 +02:00
marfavi force-pushed 42-maintainability-tools from f6b0f76d6e
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m3s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 7s
to 8f9472efee
All checks were successful
Run API and UI tests / test (pull_request) Successful in 9m18s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 3m34s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 7s
2026-05-11 19:14:48 +02:00
Compare
marfavi deleted branch 42-maintainability-tools 2026-05-14 12:58:13 +02:00
marfavi referenced this pull request from a commit 2026-05-14 12:58:14 +02:00
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
DevOpps/minitwit!65
No description provided.