💻 Promyze CLI available (Npm, Docker & Maven) with SonarQube integration
So far, automatic suggestions have been available within IDEs and during code reviews, thanks to Promyze extensions.
Today, we released the Promyze CLI to scan files/folders and get an overview of where your practices have been identified. The behavior is similar to a linter.
The CLI can be run locally on the developer’s laptop while coding (before a commit/push) and in the CI/CD process to scan the code and output reports that can be ingested in SonarQube or SARIF (Static Analysis Results Interchange Format) formats.
The CLI is available as a NPM Package, a Docker image (which is a wrapper of the NPM module), and a Maven plugin. Among other features, this first release offers the following:
- Possibility to reduce the scope of the detection on the currently edited files in Git
- 3 formatters available that can be combined: Console, SARIF, SonarQube.
- The Console formatter can display results grouped by files or by practices
- Exclusions & file extensions patterns can be set
Read our docs to get started with the Promyze CLI.
NB: the CLI is compatible with self-hosted versions prior to 4.12.0
Social media