Overview

Want to automate your local repositories? Written in Python, GitDemon can help with that. Use it to keep your local source code updated and use its event-based script execution to build the most recent versions of your project.
Features:

  • Local/Remote repository observation
  • Event-baesd script execution
  • Keep your builds up to date in a downloads folder


I'm using this to keep everything updated on this website (including the website itself). When I push changes to the remote repository, GitDemon picks it up on my server and automatically pulls those changes. For example, in the Drift Brothers project, when changes are recieved by GitDemon my build script is executed. This script builds the unity project to an executable which is then automatically exported to my websites downloads folder. In the post-build script, the latest version and patch notes are provided in a versionpacket.json file which the site reads to provide that information to the user.