Skip to content

BUILD-8718: Support shadow scan runs in poetry#46

Merged
jayadeep-km-sonarsource merged 2 commits intomasterfrom
feat/jd/BUILD-8718-shadow-scans
Aug 13, 2025
Merged

BUILD-8718: Support shadow scan runs in poetry#46
jayadeep-km-sonarsource merged 2 commits intomasterfrom
feat/jd/BUILD-8718-shadow-scans

Conversation

@jayadeep-km-sonarsource
Copy link
Copy Markdown
Contributor

@jayadeep-km-sonarsource jayadeep-km-sonarsource commented Aug 8, 2025

BUILD-8718

BUILD-8718: Support shadow scan runs in poetry

Signed-off-by: Jayadeep Kinavoor Madam jayadeep.kinavoormadam@sonarsource.com

@jayadeep-km-sonarsource jayadeep-km-sonarsource requested a review from a team August 8, 2025 14:21
@jayadeep-km-sonarsource jayadeep-km-sonarsource force-pushed the feat/jd/BUILD-8718-shadow-scans branch 10 times, most recently from 90b4e11 to 08603db Compare August 12, 2025 12:08
Signed-off-by: Jayadeep Kinavoor Madam <jayadeep.kinavoormadam@sonarsource.com>
@jayadeep-km-sonarsource jayadeep-km-sonarsource force-pushed the feat/jd/BUILD-8718-shadow-scans branch from 08603db to 106ba69 Compare August 13, 2025 07:14
Signed-off-by: Jayadeep Kinavoor Madam <jayadeep.kinavoormadam@sonarsource.com>
@jayadeep-km-sonarsource jayadeep-km-sonarsource force-pushed the feat/jd/BUILD-8718-shadow-scans branch from 106ba69 to 64a0965 Compare August 13, 2025 07:16
@sonarqubecloud
Copy link
Copy Markdown

🤖 Pull Request summary

Adds support for running SonarQube scans across multiple platforms with new shadow scan functionality.

New input parameter: Added run-shadow-scans boolean to control multi-platform scanning behavior
Enhanced secret management: Replaced single platform secrets with credentials for all three platforms (next, sqc-eu, sqc-us)
Dynamic platform selection: Added set_sonar_platform_vars() function to configure URLs and tokens per platform
Multi-platform analysis: New run_sonar_analysis() orchestrates scans across platforms when shadow scans enabled

Review focus: Verify the credential mapping logic in set_sonar_platform_vars() and ensure shadow scan mode properly handles failures across multiple platforms.

💬 Please send your feedback

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@jayadeep-km-sonarsource jayadeep-km-sonarsource enabled auto-merge (squash) August 13, 2025 07:19
@jayadeep-km-sonarsource jayadeep-km-sonarsource merged commit 53a08b2 into master Aug 13, 2025
8 checks passed
@jayadeep-km-sonarsource jayadeep-km-sonarsource deleted the feat/jd/BUILD-8718-shadow-scans branch August 13, 2025 08:00
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.

2 participants