cavadinha-app

1.13.24 • Public • Published

Cavadinha App

Soccer Lovers

Instalação

  • 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

Versões

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.

Mobile

  • 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.

Web (Galaxy)

  • 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

Gerar build Mobile (Android)

  • 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

Readme

Keywords

none

Package Sidebar

Install

npm i cavadinha-app

Weekly Downloads

298

Version

1.13.24

License

none

Last publish

Collaborators

  • fhperuchi