# Makefile test: build teste run: build venv/bin/python app/barrabrasil.py profile: build venv/bin/python app/profile.py build: venv sh ./build.sh $(PROFILE) venv: venv/bin/activate venv/bin/activate: requirements.txt package.json test -d venv || virtualenv --no-site-packages --python=python2.7 venv venv/bin/pip install -Ur requirements.txt touch venv/bin/activate npm install testReport: trap 'docker rm -f barra-govbr && docker rmi -f barra-govbr-image' EXIT && \ docker build docker -t barra-govbr-image && \ docker run -dit -p 80:80 --name barra-govbr barra-govbr-image && \ npm run testReport teste: trap 'docker rm -f barra-govbr && docker rmi -f barra-govbr-image' EXIT && \ docker build docker -t barra-govbr-image && \ docker run -dit -p 80:80 --name barra-govbr barra-govbr-image && \ npm run test