Skip to content
This repository was archived by the owner on May 14, 2021. It is now read-only.

Latest commit

 

History

History
35 lines (27 loc) · 1.87 KB

README.md

File metadata and controls

35 lines (27 loc) · 1.87 KB

The To Do App To End All To Do Apps

Build Status codecov Updates Code style: black License: GPL v3 Twitter URL

Based on Harry Percival's Test-Driven Development with Python

  • Hosted on an Azure VM
  • Host name provided my NoIP

Interesting CI/CD Notes

Current
  • Pre-commit hooks
    • black (for the sweet badge)
    • bandit (for the sweet security)
    • sorts requirements
    • adds encoding to the top of files
  • PyUp now checks requirements for updates
  • CI with Travis for the sweet badge
  • CI/CD on Visual Studio Team Services Pipeline as Follows
    1. Push project to Github
    2. VSTS Pulls Project
    3. Run Unittests
    4. If Unittest Pass, deploy to staging site using Fabric
Future
  • Run Functional Tests On Staging Site
  • If Functional Tests Pass, deploy to Live Site