work in progress
CI/CD principle demo consists of simple Python Flask web app in docker container. After successful CircleCI tests, builded docker image is pushed to DockerHub and then deployed to VPS.
##Requires:
- Own VPS
- CircleCI and DockerHub accounts
- Set CircleCI project Environment Variables
- CODACY_TOKEN - Codacy project token for coverage badge
- DOCKERHUB_USER - DockerHub login
- DOCKERHUB_PW - DockerHub password
- SSH_USER - Login to VPS
- SSH_HOST - IP of VPS
- Set CircleCI SSH Permissions to VPS/server