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