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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1558c1dcf4146e0c87da874d91a8a828a7bb0d92a32cd26c9aaea40aaaaf90b3
|
|
| MD5 |
acca2e6a96bdf6bc6d67e8960bb066a8
|
|
| BLAKE2b-256 |
bf124df2a89e52f913d5ebeb375757c988ecad0882fddffd02452b37585a7472
|
File details
Details for the file seanergy_codeguard-0.1.0-py3-none-any.whl.
File metadata
- Download URL: seanergy_codeguard-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
757e5e534178106352286fc3afb19858618258e67f4c84dea208c1e2d3220ea5
|
|
| MD5 |
a81c88d197efa994cffd7fcc0182b309
|
|
| BLAKE2b-256 |
832612eff541751a654b6f9f2f5033c7d951c52993bfe9811abaca9798925fb7
|