Docs | Get Started | Discuss
The Code Health Platform
Command line interface to DeepSource
DeepSource CLI is available on macOS via Homebrew:
brew install deepsourcelabs/cli/deepsource
curl https://cli.deepsource.com/install | sh
This script will detect the operating system and architecture and puts deepsource binary in ./bin/deepsource
.
In order to report test-coverage to DeepSource using the report
command, an environment variable named as DEEPSOURCE_DSN
has to
be set. It's value will be available under 'Settings' tab of the repository page.
The CLI provides access to a wide range of commands. Here is a list of the commands along with their brief description.
Usage:
deepsource <command> [<arguments>]
Available commands are:
report Report an artifact to an analyzer
config Generate and Validate DeepSource config
help Help about any command
issues Show the list of issues in a file in a repository
repo Operations related to the project repository
report Report artifacts to DeepSource
version Get the version of the DeepSource CLI
Help:
Use 'deepsource <command> --help/-h' for more information about the command.
For complete documentation, refer to the CLI Documentation
Want to share any feedback or need any help regarding the CLI? Feel free to open a discussion in the community forum
Licensed under the BSD 2-Clause "Simplified" License.