Home

Awesome

i-Educar Educacenso

Módulo desacoplado do Educacenso para o i-Educar.

Instalação

Para usuários Docker, executar os comandos # (Docker) ao invés da linha seguinte.

Clone este repositório a partir da raiz do i-Educar:

git clone git@github.com:portabilis/i-educar-educacenso-package.git packages/portabilis/i-educar-educacenso-package

Instale o pacote:

# (Docker) docker-compose exec php composer plug-and-play
composer plug-and-play

Execute as migrations:

# (Docker) docker-compose exec php artisan migrate
php artisan migrate

Antes de executar as migrations certifique-se que sua variável de ambiente LEGACY_SEED_DATA está definida como true no arquivo .env.

Se você estiver atualizando o i-Educar aconselhamos que execute o seguinte comando:

# (Docker) docker-compose exec php artisan cache:clear
php artisan cache:clear

Isso é necessário para que as mudanças de URL sejam refletidas no cache dos menus do usuário.

Fluxo de trabalho

Todo commit, push e criação de branch de melhorias deverão ocorrer dentro da pasta packages/portabilis/i-educar-educacenso-package, dessa forma você estará manipulando o repositório do Educacenso e não o repositório principal do i-Educar.

Execução de testes

Os comandos abaixo devem ser executados a partir da raiz do i-Educar.

Adicionar as dependência do orchestra/testbench ao plug and play.

composer plug-and-play:add orchestra/testbench ^9
composer plug-and-play:update

Executar os testes:

vendor/bin/pest -c packages/portabilis/i-educar-educacenso-package/phpunit.package.xml --test-directory=packages/portabilis/i-educar-educacenso-package/tests

Perguntas frequentes (FAQ)

Algumas perguntas aparecem recorrentemente. Olhe primeiro por aqui: FAQ.


Powered by Portábilis.