Aplicação web para o administrador e o vendedor do MeuML.com
- Produção: https://app.meuml.com
- Staging: https://app.meuml.staging.gorillascode.com
Instalar o grunt
e o bower
caso não estejam instalados na máquina:
sudo npm -g install grunt-cli karma bower
Instalar os pacotes do NPM e do Bower:
npm install
bower install
Quando estiver alterando o projeto em ambiente de desenvolvimento, deve-se executar o comando:
grunt watch
Esses comandos definem como se builda uma imagem e manda para o registry da gorillas
make push_develop
- Criar uma nova release usando o git-flow
- Atualizar o número da versão em
Makefile
,bower.json
epackage.json
na release criada - Comitar as alterações referenciando a release a ser criada.
- Finalizar a release
- Executar os comandos abaixo substituindo VERSAO pela versão do release:
make push
Esses comando devem ser rodados dentro do projeto gorillas-compose
em cada máquina que o componente roda.
docker-compose -f meuml.yml -f env-staging.yml pull meuml_app_web
docker-compose -f meuml.yml -f env-staging.yml up -d meuml_app_web
docker-compose -f meuml.yml pull meuml_app_web
docker-compose -f meuml.yml up -d meuml_app_web
docker exec -it meuml_app_web /bin/bash