Skip to content

senstar-nross/ObeyTheTestingGoat

 
 

Repository files navigation

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

About

Going through "Test-Driven Development With Python"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 82.9%
  • Python 14.8%
  • HTML 1.7%
  • Other 0.6%