4.4 KiB
4.4 KiB
Документация PHP Censor
Для начала
- Установка PHP Censor (Смотри README)
- Настройка проекта для сборки в PHP Censor
- Обновление PHP Censor (Смотри README)
- Настройка PHP Censor
Использование
- Автоматическая сборка при пуше коммитов в репозиторий для:
- Git
- Github (Git)
- Bitbucket (Git)
- GitLab (Git)
- Gogs (Git)
- Mercurial/Hg
- Bitbucket (Hg)
- Subversion/Svn
- Использование переменных в конфигурации проекта
- Бейдж (изображение) со статусом проекта и публичная страница статуса проекта
- Использование окружений для проекта
Плагины
Плагины, включенные в поставку
Зависимости
- Composer - Плагин для работы с зависимостями при помощи Composer-а (
composer
). - Security Checker - Плагин для проверки наличия незакрытых уязвимостей в зависимостях
проекта с помощью SensioLabs Security Checker (
security_checker
).
Тесты
- Atoum -
atoum
- Behat -
behat
- Codeception -
codeception
- PHP Unit -
php_unit
- PHP Spec -
php_spec
Стиль кода
- Lint -
lint
- PDepend -
pdepend
- PHP Code Sniffer -
php_code_sniffer
- PHP Copy/Paste Detector -
php_cpd
- PHP Coding Standards Fixer -
php_cs_fixer
- PHP Docblock Checker -
php_docblock_checker
- PHP Loc -
php_loc
- PHP Mess Detector -
php_mess_detector
- PHP Parallel Lint -
php_parallel_lint
- PHP Tal Lint -
php_tal_lint
- Phan -
phan
- Technical Debt -
technical_debt
Базы данных
- MySQL -
mysql
- PostgreSQL -
pgsql
- SQLite -
sqlite
Деплой
Оповещение
- Campfire -
campfire
- Email -
email
- FlowDock -
flowdock_notify
- HipChat -
hipchat_notify
- IRC -
irc
- Slack -
slack_notify
- XMPP -
xmpp
Другое
- Clean Build -
clean_build
- Copy Build -
copy_build
- Env -
env
- Git -
git
- Grunt -
grunt
- Gulp -
gulp
- Package Build -
package_build
- Phar -
phar
- Shell -
shell
- Wipe -
wipe