- Redis:
>= 5.0.8
- ElasticSearch:
>=7.9.1
- Postgres:
12.4
- PHP:
^7.2.5
- Composer
O projeto da extenção segue neste outro repositorio: https://github.com/hjJunior/kolaqui-extension
Rode no root do seu projeto:
cp .env.example .env
E configure as seguintes variaveis de acordo com o seu ambiente (caso necessario)
- DB
- ELASTICSEARCH
- REDIS
composer install
npm install
php artisan migrate
php artisan elastic:migrate
- Iniciar servidor
php artisan serve
- Iniciar redis
redis-server
- Iniciar ElasticSearch
sudo -i service elasticsearch start
- Iniciar listen de jobs
php artisan queue:listen
- Iniciar mix watch
npm run watch
Para debbugar acesse o /telescope
Antes de rodar os testes certifique-se de configurar o .env.testing
Feito isso, você deverá fazer a migração do banco de dados
php aritsan migrate --env=testing
# (Opcional) Execute o comando para criar os index do elasticsearch para o enviroment de testing
php artisan elastic:migrate --env=testing
E então uma vez feito isso, para rodar execute:
vendor/bin/phpunit
Criar issue no githug detalhando os passos a passos de como executar.