Added SensioLabs Security Checker Plugin. Issue #27

This commit is contained in:
Dmitry Khomutov 2017-04-04 20:59:28 +07:00
commit e3e3cf5124
No known key found for this signature in database
GPG key ID: 7EB36C9576F9ECB9
10 changed files with 2253 additions and 1269 deletions

View file

@ -64,6 +64,7 @@ Plugins
* [Shell](plugins/shell.md) - `shell`
* [Slack](plugins/slack_notify.md) - `slack_notify`
* [Technical Debt](plugins/technical_dept.md) - `technical_debt`
* [Security Checker](plugins/security_checker.md) - SensioLabs Security Checker Plugin (`security_checker`).
* [XMPP](plugins/xmpp.md) - `xmpp`
### Third-party plugins

View file

@ -0,0 +1,21 @@
SensioLabs Security Checker Plugin
==================================
Runs [SensioLabs Security Checker](https://github.com/sensiolabs/security-checker) against your project.
Configuration
-------------
### Options
- **allowed_warnings** [int, optional] - The warning limit for a successful build (default: 0). -1 disables warnings.
### Example
Run PHPLoc against the app directory only. This will prevent inclusion of code from 3rd party libraries that are included outside of the app directory.
```yml
test:
security_checker:
allowed_warnings: -1
```