Download the PHP package holyshared/coverallskit without Composer

On this page you can find all versions of the php package holyshared/coverallskit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package coverallskit

CoverallsKit

Build Status Circle CI Build Status

Stories in Ready Scrutinizer Code Quality Coverage Status Dependency Status

Latest Stable Version License

CoverallsKit is the library for transmitting the report of code coverage to coveralls.
This library works with PHP5.5 or more.

Requirements

Installation

Installation that uses the composer.

  1. Install the composer.
  2. Install the package.

    composer require cloak/coverallskit --dev

Basic usage

You can generate a json file using the coverallskit/CoverallsReportBuilder.
You just set the code coverage of rows that have been executed.
Code coverage can be obtained easily by using the HHVM and xdebug.

Using a configuration file

If you use a configuration file, you can send the report more easily.

Configuration file format

It is also possible to use a configuration file.
The file format is toml format.

File format

Name Required Default Description
token optional COVERALLS_REPO_TOKEN coveralls.io api token. If you do not specify, use the environment variable COVERALLS_REPO_TOKEN.
service optional travis-ci CI(Continuous Integration) service name. You can use the travis-ci or travis-pro or circle-ci or drone.io or codeship
reportFile optional Please look at the reportFile section.
repositoryDirectory optional . Directory path of the git repository. Will specify a relative path from the directory containing the configuration file.

reportFile

imput
Name Required Default Description
type optional Will specify the file type in the code coverage report. You can specify the lcov or clover.
file optional coveralls.json Will specify a file of code coverage report.
output

will specify the json file name to be sent to the coveralls.io.
Will specify a relative path from the directory containing the configuration file.

Task for Robo

Support the robo of tasks, so you can easily send a report.
Please look at the robo-coveralls-kit for more information.

Detailed documentation

Run only unit test

composer test

How to run the example

vendor/bin/robo example:basic

All versions of coverallskit with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.0
guzzlehttp/guzzle Version ~6.2
gitonomy/gitlib Version ~1.0
yosymfony/toml Version ~0.3
symfony/dom-crawler Version ~3.0
symfony/css-selector Version ~3.0
zendframework/zend-config Version ~2.6
zendframework/zend-console Version ~2.6
eloquent/pathogen Version ~0.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package holyshared/coverallskit contains the following files

Loading the files please wait ....