GoCD is a continuous integration (CI) server often used to automatically build, test and deploy Python applications.
The official getting started with GoCD guide is a solid place to begin configuring the CI server and learning about its basic concepts.
py-gocd is a code library for programmatically interacting with GoCD from your Python code.