Skip to main content

Seanergy CodeGuard

A simple CLI wrapper around SonarScanner so you can run SonarQube analysis from the command line.

Requires Python 3.10+ and an installed sonar-scanner binary.

Installation

From the project root:

pip install -e .

Usage

Run analysis in a directory that has a SonarQube / SonarScanner configuration (for example sonar-project.properties):

seanergy-codeguard

Extra arguments are passed through to sonar-scanner:

seanergy-codeguard -Dsonar.host.url=http://localhost:9000

Example

cd /path/to/your/project
seanergy-codeguard

Expected output when the scanner succeeds:

Seanergy CodeGuard
Running SonarQube analysis...
...
SonarQube analysis completed

If sonar-scanner is missing, the CLI exits with an error explaining that it must be installed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seanergy_codeguard-0.1.0.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seanergy_codeguard-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file seanergy_codeguard-0.1.0.tar.gz.

File metadata

  • Download URL: seanergy_codeguard-0.1.0.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.5

File hashes

Hashes for seanergy_codeguard-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1558c1dcf4146e0c87da874d91a8a828a7bb0d92a32cd26c9aaea40aaaaf90b3
MD5 acca2e6a96bdf6bc6d67e8960bb066a8
BLAKE2b-256 bf124df2a89e52f913d5ebeb375757c988ecad0882fddffd02452b37585a7472

See more details on using hashes here.

File details

Details for the file seanergy_codeguard-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for seanergy_codeguard-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 757e5e534178106352286fc3afb19858618258e67f4c84dea208c1e2d3220ea5
MD5 a81c88d197efa994cffd7fcc0182b309
BLAKE2b-256 832612eff541751a654b6f9f2f5033c7d951c52993bfe9811abaca9798925fb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page