rai200890/flask_google_cloud_logger

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
.PHONY: setup-os
setup-os:
    sudo apt install python-pip
    sudo pip install -U pip pipenv

.PHONY: setup
setup:
    pipenv --rm || true
    pipenv --python python3.7
    pipenv install --dev

.PHONY: test
test:
    pipenv run pytest

.PHONY: check
check:
    pipenv run flake8
    pipenv run safety check

.PHONY: build
build:
    rm -rf dist
    pipenv run python setup.py sdist bdist_wheel

.PHONY: release
release: build
    pipenv run twine upload dist/* || true