Use the upstream install or setup path that matches your environment:
Make sure that you follow our code style and all tests are passing (Travis build is executed for each pull request).
yarn
yarn build
yarn generate-translation-keys
Requirements and caveats from upstream:
Native Git - Must be installed and available in your PATH
But if your contribution also contains UI changes, you must clone the sonarqube-webapp repository, do your changes there, build it locally and then build the sonarqube repository using the WEBAPP_BUILD_PATH environmen...
Basic usage or getting-started notes:
Java 17 - Required to build the project
npm - Required for building
Tests - Can be disabled if needed by adding -x test to the gradle command (useful if you just want to build without running tests)
1---2name: sonarqube-code-analysis3description: SonarQube Code Analysis4---56# SonarQube Code Analysis78910## Prerequisites1112Java1314## Installation1516Use the upstream install or setup path that matches your environment:17- Make sure that you follow our [code style](https://github.com/SonarSource/sonar-developer-toolset#code-style) and all tests are passing (Travis build is executed for each pull request).18- yarn19- yarn build20- yarn generate-translation-keys2122Requirements and caveats from upstream:23- Native Git - Must be installed and available in your PATH24- But if your contribution also contains UI changes, you must clone the sonarqube-webapp repository, do your changes there, build it locally and then build the sonarqube repository using the WEBAPP_BUILD_PATH environmen...2526Basic usage or getting-started notes:27- Java 17 - Required to build the project28- npm - Required for building29- Tests - Can be disabled if needed by adding -x test to the gradle command (useful if you just want to build without running tests)3031- Source: https://github.com/SonarSource/sonarqube32- Extracted from upstream docs: https://raw.githubusercontent.com/SonarSource/sonarqube/HEAD/README.md3334## Documentation3536- https://docs.sonarsource.com/sonarqube-server/latest/3738## Source3940- [Agent Skill Exchange](https://agentskillexchange.com/skills/sonarqube-code-analysis/)
Run npx skillmds@latest add agentskillexchange/sonarqube-code-analysis in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
SonarQube Code Analysis It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
agentskillexchange (@agentskillexchange) published this skill. Their other Agent Skills are listed on their SkillMD profile.