This is a generic implementation of a server application and a RESTApi utilising the Flask/FlaskApi Blueprint pattern. The enclosed Dockerfile builds for deployment with Gunicorn.
Create a virtual environment using tox -e develop
(requires tox to be
installed). This will install the package using the develop
option into a virtual
environment at .venv
in the repository directory.
There is a devops pipeline (azure-pipelines.yml
) which provides CD/CI via Azure DevOps based on the Github Flow
protocol. The pipeline includes a test stage: tests are discovered in the tests
folder by pytest
.
Repo created from bowdata.toolkits.repos (version 0.0.1a9)