Soccer Lovers
- Leia o README.md da raiz do repositório
- Instale meteor: https://www.meteor.com/install
- Instale o MongoDB em sua máquina (é importante para rodar com banco externo e compartilhar entre o app e o adm)
- Clone este repo
- Acesse o diretório deste projeto:
cd app
- meteor npm install
- Execute o servidor:
MONGO_URL=mongodb://localhost:27017/cavadinha meteor --settings env/dev/settings.json
- Acesse: http://localhost:3000
Precisamos manter controle do que entra em nossa versão Web (backend) e também o que geramos na parte de Mobile e para isso usamos tags.
- Quando for gerar versão do mobile fazer:
1 - Atualizar no mobile-config.js o campo version
2 - Gerar uma tag com o nome mobile-
3 - Fazer push da tag para o repositório remoto
4 - Rodar ./build.sh
5 - Subir os dois APKs (um para cada arquitetura, cavadinha-x86.apk, cavadinha-armv7.apk) para a Google Play.
6 - Para a app store, abrir o projeto gerado no XCODE.
7 - Gerar o IPA e enviar para a Loja do App Loader ou enviar diretamente pelo XCode.
- Quando for gerar deploy no galaxy fazer:
1 - Visualizar no galaxy quando versão gerou (sempre a anterior +1)
2 - Gerar uma tag com o nome web-
3 - Fazer push da tag para o repositório remoto
4 - Atualizar webVersion no about.js (provisório)
5 - Rodar ./deploy.sh
-
Export Android Home to use build.sh export ANDROID_HOME="/Users/filipenevola/Library/Android/sdk" export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
-
Put on ~/.bash_profile To reload use source ~/.bash_profile
#Opções de comandos para executar os testes meteor test --once --settings env/dev/settings.json --driver-package dispatch:mocha-phantomjs --port 3100 meteor test --settings env/dev/settings.json --driver-package practicalmeteor:mocha --port 3100