regis
1.0.0
讓Regis檢查您的拉動違規要求和其他無聊的細節……您應該是進行真實代碼審查的人!
瑞吉斯(Regis)就像您的個人(和自主)助手一樣,讓他從事乏味的工作,專注於重要的事情。當發現樣式違規或錯誤時,他將監視一組配置的存儲庫,分析其拉動請求並直接在代碼中發表評論。
Regis需要PHP> = 7.0 。
克隆項目後,可以使用Composer安裝其依賴項:
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
現在可以在http:// localhost:8080/app_dev.php上訪問Regis
運行make tests
為了能夠檢查私人存儲庫,Regis需要自己的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許可證。