All integrationsSecurity
SonarCloud
Work with SonarCloud code quality and security: find and triage issues, find security hotspots, check quality gates, read coverage and other measures, browse projects, branches and pull requests, and watch analyses.
- actions
- 31
Actions
Steps a workflow can run in SonarCloud.
- Get current userGet the SonarCloud user the token acts as: login, name, email and groups.
- List organizationsList the SonarCloud organizations you belong to, with their keys.
- List projectsList an organization's projects, optionally by name or by how long ago they were analyzed.
- Get project or fileGet a project, directory or file by its key, with the projects above it.
- List filesList the files and directories under a project or directory.
- List branchesList a project's branches with their quality gate status and issue counts.
- List pull requestsList a project's analyzed pull requests with their quality gate status.
- List analysesList a project's analyses, newest first, with the versions and events recorded on each.
- Get quality gate statusCheck whether a project, branch or pull request passes its quality gate, and which conditions fail.
- List quality gatesList an organization's quality gates and say which is the default.
- List quality profilesList an organization's quality profiles (the rule sets analyses use), by language or project.
- Get measuresGet a project's (or file's) measures, such as coverage, bugs and lines of code.
- Get measures historyGet how measures changed analysis by analysis, oldest first, to chart coverage or debt over time.
- List measures by fileGet measures for each file or directory under a project, such as coverage per file, optionally sorted.
- List metricsList the metrics SonarCloud measures, with the keys 'Get measures' takes.
- Search issuesFind issues (bugs, vulnerabilities and code smells) in an organization or project by status, impact, assignee, tag, rule or date. Gets one page; for more, run it again with 'next_page'. SonarCloud returns at most the first 10,000.
- Get issueGet one issue with its comments and the changes it can go through now.
- Get issue historyList every change made to an issue: who changed what, and when.
- Change issue statusMove an issue through its workflow: confirm it, accept it, mark it a false positive or reopen it, with an optional comment. Accept, false positive and won't fix need the Administer Issues permission.
- Assign issueAssign an issue to a user by login, to yourself with _me, or remove its assignee.
- Add issue commentComment on an issue. Returns the new comment's key.
- Edit issue commentChange the text of a comment you wrote on an issue.
- Delete issue commentDelete a comment you wrote on an issue.
- Set issue tagsReplace an issue's tags with the ones given, or remove them all.
- List issue tagsList the tags used on issues in an organization or project.
- Search security hotspotsList a project's security hotspots, by whether they still need review.
- Search rulesSearch SonarCloud's coding rules by text, language, quality, impact, status or tag.
- Get ruleGet one coding rule with its description, impact and parameters.
- List analysis tasksList the background tasks that process analysis reports, newest first, to find failed or slow analyses.
- Get analysis taskGet one analysis task: its status, timing and, if asked, its warnings.
- Get project analysis statusSee whether a project has analyses waiting or running, and how the last one finished.
No actions match that.
Automate SonarCloud with Lodol.
Connect SonarCloud, then hand Lodol the job in Slack, Claude or ChatGPT.
Free plan, no credit card