chore(ci): koppla in SonarQube-analys mot självhostad sonar.siax.io #123

Merged
siax-ci merged 1 commits from chore/sonarqube-analysis into main 2026-09-28 09:35:32 +00:00
Owner

Kopplar in en sonar-job i .gitea/workflows/ci.yml mot den självhostade SonarQube-instansen på https://sonar.siax.io (Coolify, server6), plus sonar-project.properties för projektnyckeln 0pt.

0pt hade ingen tidigare SonarCloud- eller annan statisk analys-koppling, så detta ersätter inget -- det är ny kvalitetstäckning ovanpå de befintliga quality/integration/security-jobben.

Jobbet körs bara vid push till main (if: github.event_name == 'push' && github.ref == 'refs/heads/main'), eftersom SonarQube Community Build saknar ett separat PR-analysläge och en analys från en annan gren skulle skriva över huvudgrenens kvalitetshistorik. Repo-secreten SONAR_TOKEN är redan satt.

🤖 Generated with Claude Code

Kopplar in en `sonar`-job i `.gitea/workflows/ci.yml` mot den självhostade SonarQube-instansen på https://sonar.siax.io (Coolify, server6), plus `sonar-project.properties` för projektnyckeln `0pt`. 0pt hade ingen tidigare SonarCloud- eller annan statisk analys-koppling, så detta ersätter inget -- det är ny kvalitetstäckning ovanpå de befintliga quality/integration/security-jobben. Jobbet körs bara vid push till `main` (`if: github.event_name == 'push' && github.ref == 'refs/heads/main'`), eftersom SonarQube Community Build saknar ett separat PR-analysläge och en analys från en annan gren skulle skriva över huvudgrenens kvalitetshistorik. Repo-secreten `SONAR_TOKEN` är redan satt. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
admin added 1 commit 2026-09-27 23:29:51 +00:00
chore(ci): koppla in SonarQube-analys mot självhostad sonar.siax.io
CI (SIAX Cloud) / integration (push) Skipped
CI (SIAX Cloud) / sonar (push) Skipped
masterplan-lock / check (push) Successful in 8s
Security Scan (SIAX Cloud) / security (push) Successful in 19s
CI (SIAX Cloud) / security (push) Successful in 21s
CI (SIAX Cloud) / quality (push) Successful in 42s
CI (SIAX Cloud) / sonar (pull_request) Skipped
masterplan-lock / check (pull_request) Successful in 6s
CI (SIAX Cloud) / security (pull_request) Successful in 20s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 20s
CI (SIAX Cloud) / integration (pull_request) Successful in 51s
CI (SIAX Cloud) / quality (pull_request) Successful in 58s
c9af814cbe
Lägger till en sonar-job i .gitea/workflows/ci.yml (körs endast vid push
till main, Community Build saknar PR-analysläge) samt sonar-project.properties
för repot 0pt.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
CODEOWNERS rules requested review from sax3l 2026-09-27 23:29:51 +00:00
siax-ci merged commit 1ff689c7e7 into main 2026-09-28 09:35:32 +00:00
siax-ci deleted branch chore/sonarqube-analysis 2026-09-28 09:35:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#123