BUILD-8643 Improve build-gradle action#19
BUILD-8643 Improve build-gradle action#19mikolaj-matuszny-ext-sonarsource merged 3 commits intomasterfrom
Conversation
d4c3041 to
f6a6dc8
Compare
c82bc2b to
e89bb4d
Compare
|
@mikolaj-matuszny-ext-sonarsource Since we are changing some parameters, will this break all the workflows based on this action@master ? |
|
Yes it could, but based on the discussion it's not a concern before releasing v1 |
e89bb4d to
925f1ec
Compare
925f1ec to
02118aa
Compare
🤖 Pull Request summaryUpdates Gradle build action to support multi-platform SonarQube and role-based Artifactory authentication. • Adds
|



• Added public parameter that auto-detects repository visibility and configures appropriate deployment settings
• Replaced hardcoded Artifactory credentials with role-based authentication using configurable reader/deployer roles
• Added sonar-platform parameter to support next/sqc-eu/sqc-us SonarQube instances with dynamic Vault path resolution
• Changed deploy-pull-request default from false to true
• Added .DS_Store to gitignore for macOS compatibility