-
Semaphore (parallel tests / lint)
-
Code-climate - Test Coverage
-
Code-climate - Maintainability
-
Heroku
-
Swagger
-
Docker images
https://hub.docker.com/repository/docker/edimossilva/memory_app_rails https://hub.docker.com/repository/docker/edimossilva/memory_app_vue https://hub.docker.com/repository/docker/edimossilva/memory_e2e
-
create .env files from template
cp frontend_vue/.env.example frontend_vue/.envcp backend_rails/.env.example backend_rails/.env -
start containers in background (only use images)
docker-compose up -ddocker-compose ps=> should see "State=Up" for all containers -
config db
docker-compose exec memory_app_back rake db:create db:migrate db:seed -
tests backend unit
docker-compose exec memory_app_back rspec -
tests frontend e2e
docker-compose exec memory_app_e2e xvfb-run -a cypress run -
access frontend client
http://localhost:8080=> username: registered_user1, password: 111 -
access admin
http://localhost:3000/admin=> username: admin, password: admin