novitsoftware/Sonarqube Community Plugin

This is a plugin that allows you to obtain statistics by analyzing PR with SonarQube (community) and save those statistics

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
analysisAbility to obtain information from SonarQube and save it in the DBfalse
pullRequestgithub pullRequest${{ github.event.number }}
pathgithub pullRequest.
branchgithub branch${{ github.base_ref }}
headRefgithub headRef${{ github.head_ref }}
eventNamegithub event name${{ github.event_name }}
repositorygithub repository${{ github.repository }}
usersTeampossibility to request changes in the PR[{"team":"n","discord":"n","github":"n"}]
commentpossibility of being able to make comments to the github PRstrue
blockPRpossibility to request changes in the PRtrue
userPersonal access actor (PAT) used to fetch the repository. The PAT is configured with the local git config, which enables your scripts to run authenticated git commands. The post-job step removes the PAT.'${{ github.actor }}
tokenPersonal access token (PAT) used to fetch the repository. The PAT is configured with the local git config, which enables your scripts to run authenticated git commands. The post-job step removes the PAT.${{ github.token }}
sonarURLURL where your sonar instance is hostedyes
sonarTokentoken of your sonar instanceyes
sonarKeykey of the project to analyzeyes
pgHostpostgre instance hostno
pgUseruser instance hostno
pgDBsonar instance dbno
pgPasspassword instance hostno
pgPortport instance hostno

no outputs