Sistema de apropriação de horas trabalhadas, gerenciamento de pessoal e relatoria de trabalho da SP Urbanismo.
- mysql
- node^12
Veja as instruções completas para desenvolvimento do backend no api/README.
cd api
npm i
npm run dev
Veja as instruções completas para desenvolvimento do frontend no app/README.
cd app
npm i
npm run dev
- Rode localmente a api
cd api
npm run dev
- Crie um build do app usando a api local
cd app
npm run build:local
- Rode os testes e2e do app
npm run test:e2e
- 🔥 Importante Se o seu ambiente é windows, altere a configuração padrão de ignorar caixas (padrão do windows) para evitar conflitos no build no travis-ci (ubuntu/xenial). No seu git bash:
git config core.ignorecase false
- Valide
.travis.ymlantes de commitar
# Instale o ci do travis
gem install travis --no-rdoc --no-ri
# valide o arquivo de configuração deste diretório
travis lint ./.travis.yml