snide / travinizer-bundle
Travis CI & Scrutinizer CI overview bundle
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.3
- l3l0/php-travis-client: dev-master
- snide/monitoring: dev-master
- snide/php-scrutinizer-client: 1.1.*
- symfony/framework-bundle: ~2.3
- twig/twig: 1.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-12-17 02:48:56 UTC
README
Symfony 2 bundle - Travis CI & Scrutinizer CI overview for your OS projects
features
- Scrutinizer overview
- Travis overview
- Metrics
- Repositories dashboard
Installation
Installation by Composer
If you use composer, add SnideTravinizerBundle bundle as a dependency to the composer.json of your application
"require": { ... "snide/travinizer-bundle": "dev-master" ... },
Add SnideTravinizerBundle to your application kernel.
// app/AppKernel.php <?php // ... public function registerBundles() { $bundles = array( // ... new Snide\TravinizerBundle\SnideTravinizerBundle(), ); }
The bundle needs to copy the resources necessary to the web folder. You can use the command below:
php app/console assets:install
Overview
Dashboard
Scrutinizer metrics
Pdepend metrics
Travis builds
Full configuration
snide_monitor: manager: class: Your\Specific\RepoManager repository: type: yaml # only Yaml type is defined repo: filename: /path/to/your/yaml/save/file.yml class: Your\Specific\Repo # optional filesystem_cache_path: %kernel_dir%/travinizer