Skip to content

Tier 2: Set up SonarQube Quality Gate #87

@raifdmueller

Description

@raifdmueller

Context

As identified in the Risk Radar Assessment, both modules (scripts and website) are Tier 2 and require Tier 2 extended assurance measures.

Measure: SonarQube Quality Gate

Type: Deterministic
Status: ❌ Missing
Required for: Tier 2 — Extended Assurance

What to implement

  1. Sign up at sonarcloud.io
  2. Import repository to SonarCloud
  3. Create sonar-project.properties
  4. Add SonarCloud to CI workflow
  5. Configure Quality Gate thresholds

Reference

Acceptance Criteria

  • SonarCloud project created
  • sonar-project.properties configured
  • SonarCloud scan runs in CI
  • Quality Gate status visible in PRs
  • Current code passes Quality Gate

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestinvalidThis doesn't seem rightrisk-radarRisk Radar mitigation measurestier-2Tier 2 - Extended Assurance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions