Skip to content

ci: standardize SonarQube pipeline and add test stages#3494

Open
marcosmamorim wants to merge 1 commit into
mainfrom
sonarqube-standardization
Open

ci: standardize SonarQube pipeline and add test stages#3494
marcosmamorim wants to merge 1 commit into
mainfrom
sonarqube-standardization

Conversation

@marcosmamorim

@marcosmamorim marcosmamorim commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replace inline sonar-scanner job with the shared enterprise-pipelines/gitlab-ci/includes/SAST/sonarqube.yml template
  • Add test stage with test-catalog-ui job (jest with --maxWorkers=2 and coverage reporting)
  • Configure sonar-project.properties with test inclusions, coverage paths, and sonar.newCode.referenceBranch=main

@marcosmamorim marcosmamorim force-pushed the sonarqube-standardization branch from b75e0af to 27dc0f1 Compare July 11, 2026 16:10
Replace inline sonar-scanner configuration with the shared
enterprise-pipelines include.

Add CI test job for catalog-ui (jest with coverage) and configure
sonar-project.properties with test inclusions, coverage paths,
and new code reference branch.
@marcosmamorim marcosmamorim force-pushed the sonarqube-standardization branch from 95a9fc7 to 7a8bb40 Compare July 11, 2026 17:24
@marcosmamorim marcosmamorim requested a review from 9strands July 11, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant