LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

php-coveralls

uploads coverage to Coveralls

TLDR

Upload coverage to Coveralls
$ php-coveralls
copy
Specify coverage file
$ php-coveralls -v --coverage_clover=[coverage.xml]
copy
Dry run
$ php-coveralls --dry-run
copy
Use config file
$ php-coveralls -c [.coveralls.yml]
copy

SYNOPSIS

php-coveralls [options]

DESCRIPTION

php-coveralls uploads coverage to Coveralls. PHP code coverage reporting.The tool integrates with CI systems. Tracks test coverage over time.

PARAMETERS

--coverage_clover FILE

Path to clover.xml coverage file.
--coverage-php FILE
Path to PHP code coverage report file.
-c, --config FILE
Path to configuration file.
-o, --json_path FILE
Path for JSON output to upload (default: build/logs/coveralls-upload.json).
-r, --root_dir DIR
Root directory of the project.
--dry-run
Test without uploading.
-v
Verbose output.
-h, --help
Display help.

CAVEATS

Requires Coveralls account. CI environment variables needed.

HISTORY

php-coveralls was created for PHP code coverage reporting to Coveralls.

SEE ALSO

phpunit(1), codecov(1)

Copied to clipboard
Kai