Позвольте Regis осмотреть ваши запросы на привлечение на нарушения стиля и другие скучные детали ... Вы должны быть тем, кто проведет реальный обзор кода!
Регис похож на вашего личного (и самостоятельного ) помощника, пусть он утомительна работа и сосредоточен на том, что важно. Он будет следить за настроенным набором репозиториев , анализировать их запросы на привлечение и непосредственно комментировать в коде , когда будут обнаружены нарушения или ошибки в стиле.
Регис нуждается в PHP> = 7,0 .
Как только проект клонирован, его зависимости могут быть установлены с использованием композитора:
php composer.phar install
Вам будет предложено настроить несколько параметров, таких как параметры конфигурации для подключения к Redis, Rabbitmq и т. Д.
Если вы используете Docker, настройка этих сервисов будет проще. Представлен файл docker-compose.yml и может быть запущен с помощью:
docker-compose -f docker/docker-compose.yml up
Затем настройте Rabbitmq, используя следующую команду:
docker-compose -f docker/docker-compose.yml run web ./vendor/bin/rabbit vhost:mapping:create --host rabbit --user admin app/config/rabbitmq_vhost.yml
Regis теперь доступен по адресу http: // localhost: 8080/app_dev.php
make tests
Чтобы иметь возможность проверять частные репозитории, Реджису нужны свои собственные ключи SSH. Они обычно хранятся в ./var/ssh . Затем вы можете объявить ключ к GitHub, используя следующую команду:
./bin/console regis:github:add-deploy-key --owner=K-Phoen --repository=regis-test --public-key=./var/ssh/id_rsa_test_regis.pub
Этот проект находится под лицензией GNU Agplv3.